<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试报告</title>
        <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.5.0/css/bootstrap.min.css">
    <script src=" https://cdn.staticfile.org/jquery/2.0.0/jquery.min.js"></script>
    <script src="https://cdn.staticfile.org/echarts/5.1.2/echarts.min.js"></script>
    <!--    页面样式-->
    <style type="text/css">
        /*标题样式*/
        .title {
            width: auto;
            height: 60px;
            text-align: center;
            font: bolder 38px/60px "Microsoft YaHei UI";
        }

        /*汇总信息样式*/
        .summary {
            width: 90%;
            position: absolute;
            top: 120px;
            margin-left: 5%;

        }

        .text-left {
            font: bolder 20px/30px "Microsoft YaHei UI";
        }

        .left {
            width: 50%;
            float: left;

        }

        .right {
            width: 50%;
            float: right;

        }

        .desc {
            float: left;
            width: 100%;
        }

        .list-group-item span {
            font: normal 16px/38px "Microsoft YaHei UI";
            padding: 30px;

        }

        .list-group-item {
            position: relative;
            display: block;
            padding: .4rem 1.25rem;
            background-color: #fff;
            border: 1px solid rgba(0, 0, 0, .125);
        }

        /* 执行信息样式   */
        .test_info {
            width: 90%;
            position: absolute;
            top: 900px;
            margin-left: 5%;

            color: #28a745 !important;
        }

        .table td, th {
            border: solid 2px rgba(9, 122, 51, 0.11) !important;
            padding: 0;
            line-height: 40px;
            text-align: center;

        }


        select {
            border: 0;
            padding: 0;
            margin: 0;
            height: 2em;
            width: 8em;
            margin-left: 2em;
        }

        option {
            text-align: center;
            height: 36px;
            font: none 18px/36px "Microsoft YaHei UI";
            color: #28a745 !important;
        }

        .test_log {
            background: rgba(163, 171, 189, 0.15);
            width: 100%;
            height: 50px;
            border-top: none;
            border-bottom: none;
            display: none;
            text-align: left;
        }

        .test_log td {
            text-align: left;
            height: 30px;
            margin: 0;
            padding-left: 3em;
            padding-right: 3em;
            font: none 18px/24px "Microsoft YaHei UI";
            color: #9e141a;
        }

        pre {
            margin: 0;
            white-space: pre-wrap;
            white-space: -moz-pre-wrap;
            white-space: -o-pre-wrap;
            word-wrap: break-word;
        }

        /*    测试图表显示*/
        .char {
            width: 90%;
            position: absolute;
            top: 450px;
            margin-left: 5%;
            color: #28a745 !important;
        }

    </style>

</head>
<body>

<!--报告标题-->
<div class="title text-success">
    <div class="shadow-lg p-3 mb-5 bg-white rounded">测试报告</div>
</div>

<!--汇总信息-->
<div class="summary">
    <p class="text-left text-success">测试结果汇总</p>
    <div class="left">
        <ul class="list-group">
            <li class="list-group-item">
                <button type="button" class="btn btn-success">测试人员</button>
                <span class="text-dark">小测试</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">开始时间</button>
                <span class="text-dark">2024-11-21 14:35:28</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">执行时间</button>
                <span class="text-dark">14.515715 S</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">用例总数</button>
                <span class="text-dark">137</span>
            </li>


        </ul>
    </div>
    <div class="right">
        <ul class="list-group">

            <li class="list-group-item">
                <button type="button" class="btn btn-success">成功用例</button>
                <span class="text-success">105</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-danger">失败用例</button>
                <span class="text-warning">22</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-warning">错误用例</button>
                <span class="text-danger">4</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-secondary">跳过用例</button>
                <span class="text-secondary">6</span>
            </li>
        </ul>
    </div>
    <div class="desc">
        <ul class="list-group">
            <li class="list-group-item">
                <button type="button" class="btn btn-success">描述信息</button>
                <span class="text-secondary">无</span>
            </li>
        </ul>
    </div>
</div>

<!--测试图表-->
<div class="char">
    <p class="text-left text-success">图表展示</p>
    <div id="char2" style="width: 49%;height: 400px;float: left"></div>
    <div id="char" style="width: 49%;height: 400px ;float: left"></div>
</div>

<!--详细信息-->
<div class="test_info">

    <p class="text-left text-success">详细信息</p>
    <div class="table_data">

        <table class="table">
            <thead class="bg-success text-light">
            <tr>
                <th scope="col" style="width: 5%;padding: 0">编号</th>
                <th scope="col" style="width: 20%;padding: 0">
                    <span>用例模块</span>
                    <select id="testClass">
                        <option>所有</option>
                        
                        <option value="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</option>
                        
                        <option value="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</option>
                        
                        <option value="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</option>
                        
                        <option value="caseexternaApitest_getOrgListpy">case\externaApi\test_getOrgList.py</option>
                        
                        <option value="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</option>
                        
                        <option value="caseexternaApitest_testpy">case\externaApi\test_test.py</option>
                        
                        <option value="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</option>
                        
                        <option value="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</option>
                        
                        <option value="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</option>
                        
                        <option value="caseinternalApitest_prevSqlpy">case\internalApi\test_prevSql.py</option>
                        
                        <option value="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</option>
                        
                        <option value="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</option>
                        
                        <option value="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</option>
                        
                        <option value="caseexternaApitest_sqlpy">case\externaApi\test_sql.py</option>
                        
                        <option value="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</option>
                        
                        <option value="caseinternalApitest_userpy">case\internalApi\test_user.py</option>
                        
                        <option value="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</option>
                        
                        <option value="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</option>
                        
                    </select>
                </th>
                <th scope="col" style="width: 15%;padding: 0">测试方法</th>
                <th scope="col" style="width: 20%;padding: 0">用例描述</th>
                <th scope="col" style="width: 10%;padding: 0">执行时间</th>
                <th scope="col" style="width: 20%;padding: 0">

                    <span>执行结果</span>
                    <select id="testResult">
                        <option>所有</option>
                        <option class="text-success">成功</option>
                        <option class="text-warning">失败</option>
                        <option class="text-danger">错误</option>
                        <option class="text-info">跳过</option>
                    </select>

                </th>
                <th scope="col" style="width: 10%;padding: 0">详细信息</th>
            </tr>
            </thead>
            <tbody>
            
            <tr >


                <td>1</td>
                <td class="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</td>
                <td>TestCodeSecAPI.test_compareResult</td>
                <td>None</td>
                <td>0.114380</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：失败。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '966581dc44f95bf8dfa25639a0e945d7f2d6b6849ee182fa2e8068302f6bde8f',
 'x-cs-timestamp': '1732170928724'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5',
 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%slastRecordId=4ef102d6-f462-49fc-b41b-4365fb54faa5&recordId=419f6d23-05dd-486b-823a-455c6c381c6c&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170928787&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '失败。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170928724', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '966581dc44f95bf8dfa25639a0e945d7f2d6b6849ee182fa2e8068302f6bde8f', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5', 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}
响应：{'status': False, 'code': 'B500', 'message': '失败。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_compareResult.TestCodeSecAPI object at 0x00000231348DE3C0>

    def test_compareResult(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareResult"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "4ef102d6-f462-49fc-b41b-4365fb54faa5",
            "recordId": "419f6d23-05dd-486b-823a-455c6c381c6c"
        }
        response = send_request(url, "get", parameter, base_path)
>       assert "成功" in response["message"]
E       AssertionError: assert '成功' in '失败。'

case\externaApi\test_compareResult.py:44: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>2</td>
                <td class="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</td>
                <td>TestCodeSecAPI.test_compareVulDetailInfo</td>
                <td>None</td>
                <td>0.116019</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：失败。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareVulDetailInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'cf48cb28f2abd1897ab3af29d72e212c4f6f47afd687b4029d6f2208909069f3',
 'x-cs-timestamp': '1732170928942'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5',
 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%slastRecordId=4ef102d6-f462-49fc-b41b-4365fb54faa5&recordId=419f6d23-05dd-486b-823a-455c6c381c6c&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929008&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '失败。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareVulDetailInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170928942', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'cf48cb28f2abd1897ab3af29d72e212c4f6f47afd687b4029d6f2208909069f3', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5', 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}
响应：{'status': False, 'code': 'B500', 'message': '失败。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_compareResult.TestCodeSecAPI object at 0x0000023134EFA060>

    def test_compareVulDetailInfo(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareVulDetailInfo"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "4ef102d6-f462-49fc-b41b-4365fb54faa5",
            "recordId": "419f6d23-05dd-486b-823a-455c6c381c6c"
        }
        response = send_request(url, "get", parameter, base_path)
>       assert "成功" in response["message"]
E       AssertionError: assert '成功' in '失败。'

case\externaApi\test_compareResult.py:55: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>3</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000383</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: delete from project where project_desc like '%接口创建项目%' and status_static_code !='3';
Affected rows: 39
Executing SQL: delete from project where name like '%projectDesc%' and status_static_code !='3';
Affected rows: 6
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>4</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_none</td>
                <td>0.121794</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'cc5dce646025eae1acad21d74e0a22b0f371c1413eb3e4dd6f8551f8412c35f7',
 'x-cs-timestamp': '1732170929103'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'lQ05krGiPtQLbM5tj2Sf4X1yD/l5u4z2OWY+bahEaSDeSmehv9XbZeOsPlDRXzxpgY385BIlbdbpZTMc5rVbvmZcDckg9+hcNG5ygtnvCXQSaXqHx7/KB9J+QpGHNW+EXXJexkQpgVMsEnimGnqBvymcE0N84d0MCD30gkboOhM=',
 'projectDesc': '接口创建项目：projectName不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=lQ05krGiPtQLbM5tj2Sf4X1yD/l5u4z2OWY+bahEaSDeSmehv9XbZeOsPlDRXzxpgY385BIlbdbpZTMc5rVbvmZcDckg9+hcNG5ygtnvCXQSaXqHx7/KB9J+QpGHNW+EXXJexkQpgVMsEnimGnqBvymcE0N84d0MCD30gkboOhM=&projectDesc=接口创建项目：projectName不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929177&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'projectName：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929103', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'cc5dce646025eae1acad21d74e0a22b0f371c1413eb3e4dd6f8551f8412c35f7', 'lang': 'zh-CN'}
请求参数：{'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName不传', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'lQ05krGiPtQLbM5tj2Sf4X1yD/l5u4z2OWY+bahEaSDeSmehv9XbZeOsPlDRXzxpgY385BIlbdbpZTMc5rVbvmZcDckg9+hcNG5ygtnvCXQSaXqHx7/KB9J+QpGHNW+EXXJexkQpgVMsEnimGnqBvymcE0N84d0MCD30gkboOhM='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>5</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_null</td>
                <td>0.106352</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'fa420492a3c6cbe166526d80e16bab1397876886d1ee358844876974e69d1874',
 'x-cs-timestamp': '1732170929226'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'h/SaBZ5Sc07JhZTmsjJnfj+qd7EXH/B38XelKSF+Hs73H9diZUFZIx33H/4rR0TKNaWUJMOq1g75KOIr7FCq66iGGVM/DSCp6WyFD9TgjtIpw3QYqCb5XLJ4bcyPLViJYW5QXLYtxBl7kvfBDZV7n//+ibPoTLsEAlDcKO0+6lU=',
 'projectDesc': '接口创建项目：projectName为空',
 'projectName': '',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=h/SaBZ5Sc07JhZTmsjJnfj+qd7EXH/B38XelKSF+Hs73H9diZUFZIx33H/4rR0TKNaWUJMOq1g75KOIr7FCq66iGGVM/DSCp6WyFD9TgjtIpw3QYqCb5XLJ4bcyPLViJYW5QXLYtxBl7kvfBDZV7n//+ibPoTLsEAlDcKO0+6lU=&projectDesc=接口创建项目：projectName为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929285&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500',
 'message': 'projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。',
 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929226', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'fa420492a3c6cbe166526d80e16bab1397876886d1ee358844876974e69d1874', 'lang': 'zh-CN'}
请求参数：{'projectName': '', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName为空', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'h/SaBZ5Sc07JhZTmsjJnfj+qd7EXH/B38XelKSF+Hs73H9diZUFZIx33H/4rR0TKNaWUJMOq1g75KOIr7FCq66iGGVM/DSCp6WyFD9TgjtIpw3QYqCb5XLJ4bcyPLViJYW5QXLYtxBl7kvfBDZV7n//+ibPoTLsEAlDcKO0+6lU='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>6</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_toolong:513</td>
                <td>0.110280</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'a4d750db33d2de2d50ca988a4f25228717497acba596763483ab9360a00c4e2b',
 'x-cs-timestamp': '1732170929335'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'U8gUPQeUw+binaL7Wdt8nsbOXhbSdVzOrInNjrUujXQtnLwR9Wn/aKMGfnErfFrQLGXl05T6FFa69KHNxqBYxIEoX9Jf2Q6Qt/Ix/alvpxB1HFnU0cp5ZmHMXLOzTfpoLgc3RTqX+V1/x03cJ29tIf9gt+/0+/bnpnc9Z3lEovM=',
 'projectDesc': '接口创建项目：projectName超长：513个字符',
 'projectName': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=U8gUPQeUw+binaL7Wdt8nsbOXhbSdVzOrInNjrUujXQtnLwR9Wn/aKMGfnErfFrQLGXl05T6FFa69KHNxqBYxIEoX9Jf2Q6Qt/Ix/alvpxB1HFnU0cp5ZmHMXLOzTfpoLgc3RTqX+V1/x03cJ29tIf9gt+/0+/bnpnc9Z3lEovM=&projectDesc=接口创建项目：projectName超长：513个字符&projectName=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929395&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目名称必须由2-512个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929335', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'a4d750db33d2de2d50ca988a4f25228717497acba596763483ab9360a00c4e2b', 'lang': 'zh-CN'}
请求参数：{'projectName': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName超长：513个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'U8gUPQeUw+binaL7Wdt8nsbOXhbSdVzOrInNjrUujXQtnLwR9Wn/aKMGfnErfFrQLGXl05T6FFa69KHNxqBYxIEoX9Jf2Q6Qt/Ix/alvpxB1HFnU0cp5ZmHMXLOzTfpoLgc3RTqX+V1/x03cJ29tIf9gt+/0+/bnpnc9Z3lEovM='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>7</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_tooshort</td>
                <td>0.117805</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0f0c969f06c1faa644b0afe9a7145b776979a2ac97956cc49b64e2e2a6db3481',
 'x-cs-timestamp': '1732170929446'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'RvuUZKOVW401YWWWAVIiuKZWnwcvIaXo7Kk7GrDi8WEBxvlmgLDeE1ll6K13uaJ7fLwgjjJDQOiYVv6t6+WATDhioQwcb4vAA69fCJXTBu20/P1fJSB+x2Wbb/WJYuBQErBWcGWk8hPRRCw0v+kw+FJW6D09PM0H//jswHA5Nq8=',
 'projectDesc': '接口创建项目：projectName过短',
 'projectName': '1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=RvuUZKOVW401YWWWAVIiuKZWnwcvIaXo7Kk7GrDi8WEBxvlmgLDeE1ll6K13uaJ7fLwgjjJDQOiYVv6t6+WATDhioQwcb4vAA69fCJXTBu20/P1fJSB+x2Wbb/WJYuBQErBWcGWk8hPRRCw0v+kw+FJW6D09PM0H//jswHA5Nq8=&projectDesc=接口创建项目：projectName过短&projectName=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929514&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目名称必须由2-512个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929446', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0f0c969f06c1faa644b0afe9a7145b776979a2ac97956cc49b64e2e2a6db3481', 'lang': 'zh-CN'}
请求参数：{'projectName': '1', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName过短', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'RvuUZKOVW401YWWWAVIiuKZWnwcvIaXo7Kk7GrDi8WEBxvlmgLDeE1ll6K13uaJ7fLwgjjJDQOiYVv6t6+WATDhioQwcb4vAA69fCJXTBu20/P1fJSB+x2Wbb/WJYuBQErBWcGWk8hPRRCw0v+kw+FJW6D09PM0H//jswHA5Nq8='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>8</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_onlyspace</td>
                <td>0.109130</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5a4a29b8c155e9ca4a09765c08f551ee9d1a214020d2b304a2b21095a4f135b5',
 'x-cs-timestamp': '1732170929567'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'fxAgMnPQMLE8gUmGXdTGNu62ULhafEr5FPOThQDofSjGlm0PwB82hgzrMvTQBNSFc09FbnR2ltgO1cHpjaQNXJctLSA2PJ51xm9nZe5AG/HhRrxuWthmACq8UTxryp2tx6bVf+ftjDKJnT/2ZE7nsoOzv5OoV4Ikv/IAUUas4ps=',
 'projectDesc': '接口创建项目：projectName只有空格',
 'projectName': '   ',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=fxAgMnPQMLE8gUmGXdTGNu62ULhafEr5FPOThQDofSjGlm0PwB82hgzrMvTQBNSFc09FbnR2ltgO1cHpjaQNXJctLSA2PJ51xm9nZe5AG/HhRrxuWthmACq8UTxryp2tx6bVf+ftjDKJnT/2ZE7nsoOzv5OoV4Ikv/IAUUas4ps=&projectDesc=接口创建项目：projectName只有空格&projectName=   &type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929627&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'projectName：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929567', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5a4a29b8c155e9ca4a09765c08f551ee9d1a214020d2b304a2b21095a4f135b5', 'lang': 'zh-CN'}
请求参数：{'projectName': '   ', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName只有空格', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'fxAgMnPQMLE8gUmGXdTGNu62ULhafEr5FPOThQDofSjGlm0PwB82hgzrMvTQBNSFc09FbnR2ltgO1cHpjaQNXJctLSA2PJ51xm9nZe5AG/HhRrxuWthmACq8UTxryp2tx6bVf+ftjDKJnT/2ZE7nsoOzv5OoV4Ikv/IAUUas4ps='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>9</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectNam_Contains special characters</td>
                <td>0.113055</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称不能包含￥()？！{}《》!#%&*\\/|:<>?\ 等特殊字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f65fb45febda433f083a4a1845b8f43290b6830bdcfb924f69b71265c2a3942b',
 'x-cs-timestamp': '1732170929677'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'TyC85Eab5oO+f5rThp8dLmaUozGSTE8+S86FDN6gOu3uSbirVwJtfDorjJPHLi4tmGeCBSehMb018cGlrQykuSOuUp4jKwg1mSME+WJNpfGsabHdcJsaMaJP4wrM9/2Oz7vMBv+H3cZcYf1l4cRsbYsYIYz3Fq2ntW+G7F+oE4w=',
 'projectDesc': '接口创建项目：projectName包含特殊字符',
 'projectName': '#￥%……*',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=TyC85Eab5oO+f5rThp8dLmaUozGSTE8+S86FDN6gOu3uSbirVwJtfDorjJPHLi4tmGeCBSehMb018cGlrQykuSOuUp4jKwg1mSME+WJNpfGsabHdcJsaMaJP4wrM9/2Oz7vMBv+H3cZcYf1l4cRsbYsYIYz3Fq2ntW+G7F+oE4w=&projectDesc=接口创建项目：projectName包含特殊字符&projectName=#￥%……*&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929740&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500',
 'message': '项目名称不能包含￥()？！{}《》!#%&*\\\\/|:<>?\\ 等特殊字符。',
 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929677', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f65fb45febda433f083a4a1845b8f43290b6830bdcfb924f69b71265c2a3942b', 'lang': 'zh-CN'}
请求参数：{'projectName': '#￥%……*', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName包含特殊字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'TyC85Eab5oO+f5rThp8dLmaUozGSTE8+S86FDN6gOu3uSbirVwJtfDorjJPHLi4tmGeCBSehMb018cGlrQykuSOuUp4jKwg1mSME+WJNpfGsabHdcJsaMaJP4wrM9/2Oz7vMBv+H3cZcYf1l4cRsbYsYIYz3Fq2ntW+G7F+oE4w='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称不能包含￥()？！{}《》!#%&*\\\\/|:<>?\\ 等特殊字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>10</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_two characters</td>
                <td>0.161159</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f8a793475a048a9f00b8ac06ce563a6100881710aca065d57224172a564ead60',
 'x-cs-timestamp': '1732170929792'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'htflLhTK0iqKs16n1njDyUUD7B/DUu1QD+CTGNsI+g7cZQB0un42htSdtaFzlMz+VnjI32VnpVb3B24svBiCQ1xqa3qsQ2c3Uwkhsp5N3v+4QZGFPUT4g6J1Ec3h1Rta8Hi1/wrQG17SjzbWvdLagzLwAKZEIXpbrPZ3YCUqYOg=',
 'projectDesc': '接口创建项目：projectName两个字符',
 'projectName': '根据',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=htflLhTK0iqKs16n1njDyUUD7B/DUu1QD+CTGNsI+g7cZQB0un42htSdtaFzlMz+VnjI32VnpVb3B24svBiCQ1xqa3qsQ2c3Uwkhsp5N3v+4QZGFPUT4g6J1Ec3h1Rta8Hi1/wrQG17SjzbWvdLagzLwAKZEIXpbrPZ3YCUqYOg=&projectDesc=接口创建项目：projectName两个字符&projectName=根据&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170929900&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '7b9311eb-cb10-46a8-a59d-c54aa5e3618b',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '根据',
          'projectUuid': '4c70745c-673f-48f4-80e2-9a4a6ac04822'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929792', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f8a793475a048a9f00b8ac06ce563a6100881710aca065d57224172a564ead60', 'lang': 'zh-CN'}
请求参数：{'projectName': '根据', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName两个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'htflLhTK0iqKs16n1njDyUUD7B/DUu1QD+CTGNsI+g7cZQB0un42htSdtaFzlMz+VnjI32VnpVb3B24svBiCQ1xqa3qsQ2c3Uwkhsp5N3v+4QZGFPUT4g6J1Ec3h1Rta8Hi1/wrQG17SjzbWvdLagzLwAKZEIXpbrPZ3YCUqYOg='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '根据', 'projectUuid': '4c70745c-673f-48f4-80e2-9a4a6ac04822', 'appId': '7b9311eb-cb10-46a8-a59d-c54aa5e3618b', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>11</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_512characters</td>
                <td>0.140646</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4b316474a9576083a3909a7e51eda08792344152967cd64aa1c3676f55f7c282',
 'x-cs-timestamp': '1732170929961'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Xxi5ob8LGVbU7W0RIFKpjGlO234OtZMyE4SjHqruYOcLLjT8Wui/t+1yBvXlAByqAldfJHDQDyuDLlMBuMFSV5m0HYQgLRTwVWfdsO/bFc3En2H8GSTzpBbyG3u8fHlmCA1WQpsK+UD1rsf5XOAWC4oPDyzf83VgsR4DYWZvepk=',
 'projectDesc': '接口创建项目：projectName512个字符',
 'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Xxi5ob8LGVbU7W0RIFKpjGlO234OtZMyE4SjHqruYOcLLjT8Wui/t+1yBvXlAByqAldfJHDQDyuDLlMBuMFSV5m0HYQgLRTwVWfdsO/bFc3En2H8GSTzpBbyG3u8fHlmCA1WQpsK+UD1rsf5XOAWC4oPDyzf83VgsR4DYWZvepk=&projectDesc=接口创建项目：projectName512个字符&projectName=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930045&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'cf66ba20-1d23-4ba4-8992-d8176b03c25c',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
          'projectUuid': '53466976-91c3-4431-8d24-c947a962fee7'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170929961', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4b316474a9576083a3909a7e51eda08792344152967cd64aa1c3676f55f7c282', 'lang': 'zh-CN'}
请求参数：{'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName512个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'Xxi5ob8LGVbU7W0RIFKpjGlO234OtZMyE4SjHqruYOcLLjT8Wui/t+1yBvXlAByqAldfJHDQDyuDLlMBuMFSV5m0HYQgLRTwVWfdsO/bFc3En2H8GSTzpBbyG3u8fHlmCA1WQpsK+UD1rsf5XOAWC4oPDyzf83VgsR4DYWZvepk='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'projectUuid': '53466976-91c3-4431-8d24-c947a962fee7', 'appId': 'cf66ba20-1d23-4ba4-8992-d8176b03c25c', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>12</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_space and characters</td>
                <td>0.137042</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '45b0eadf07345684e9f4e283298764f07559af4460db7356d143a3fbed30e3e0',
 'x-cs-timestamp': '1732170930099'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'cGvgIFfl+lG2pDqKhsBlzQRlnbi0g5CANqRsm+iOk9T1OW2TZQpJRkJyYnFlTbOBCPvVBf4ecwqi+7/HI3Fq2AjiG62P7AF6j/XZVbNJkUz1O6CrtlH/DuZhcqvelu1ZCVVUxA1b2soq3PZLJ0SoQMUuSfp4d3wZ77loA+hpaXo=',
 'projectDesc': '接口创建项目：projectName包含空格+字符',
 'projectName': '空格   自动   清除',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=cGvgIFfl+lG2pDqKhsBlzQRlnbi0g5CANqRsm+iOk9T1OW2TZQpJRkJyYnFlTbOBCPvVBf4ecwqi+7/HI3Fq2AjiG62P7AF6j/XZVbNJkUz1O6CrtlH/DuZhcqvelu1ZCVVUxA1b2soq3PZLJ0SoQMUuSfp4d3wZ77loA+hpaXo=&projectDesc=接口创建项目：projectName包含空格+字符&projectName=空格   自动   清除&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930184&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'cd1bf510-7cd1-45f7-9981-91e7950aca81',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '空格   自动   清除',
          'projectUuid': 'adee626f-c3e1-4a99-b943-c41123a3954d'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930099', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '45b0eadf07345684e9f4e283298764f07559af4460db7356d143a3fbed30e3e0', 'lang': 'zh-CN'}
请求参数：{'projectName': '空格   自动   清除', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName包含空格+字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'cGvgIFfl+lG2pDqKhsBlzQRlnbi0g5CANqRsm+iOk9T1OW2TZQpJRkJyYnFlTbOBCPvVBf4ecwqi+7/HI3Fq2AjiG62P7AF6j/XZVbNJkUz1O6CrtlH/DuZhcqvelu1ZCVVUxA1b2soq3PZLJ0SoQMUuSfp4d3wZ77loA+hpaXo='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '空格   自动   清除', 'projectUuid': 'adee626f-c3e1-4a99-b943-c41123a3954d', 'appId': 'cd1bf510-7cd1-45f7-9981-91e7950aca81', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>13</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_none</td>
                <td>0.132675</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5c9578c85cca088666ae46d1e60397375f6058e234245378c467b50f1ad288a5',
 'x-cs-timestamp': '1732170930237'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'lE7Zm5taL8JxYmZKfoMm5Gg6c62hA+PHM3m3uWcam5NTT6vUKWVkInTYqjLLBPCRCr0aXAF518h+6ye70JYMYhyg7jNYPJFCj9RI/xoHg8c/LO0FF05u/Rro5hhvinCNPWfttwAZ6BEqsxUyCXhDKR/ZVOP6EcMyIo2k/K4bSmY=',
 'projectDesc': '',
 'projectName': 'projectDesc不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=lE7Zm5taL8JxYmZKfoMm5Gg6c62hA+PHM3m3uWcam5NTT6vUKWVkInTYqjLLBPCRCr0aXAF518h+6ye70JYMYhyg7jNYPJFCj9RI/xoHg8c/LO0FF05u/Rro5hhvinCNPWfttwAZ6BEqsxUyCXhDKR/ZVOP6EcMyIo2k/K4bSmY=&projectName=projectDesc不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930317&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '13f25f74-c752-43c3-a5c9-7ec3cbf93d19',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc不传',
          'projectUuid': 'a35c38e4-f823-4e55-bac8-776ba85a2b16'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930237', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5c9578c85cca088666ae46d1e60397375f6058e234245378c467b50f1ad288a5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc不传', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'lE7Zm5taL8JxYmZKfoMm5Gg6c62hA+PHM3m3uWcam5NTT6vUKWVkInTYqjLLBPCRCr0aXAF518h+6ye70JYMYhyg7jNYPJFCj9RI/xoHg8c/LO0FF05u/Rro5hhvinCNPWfttwAZ6BEqsxUyCXhDKR/ZVOP6EcMyIo2k/K4bSmY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc不传', 'projectUuid': 'a35c38e4-f823-4e55-bac8-776ba85a2b16', 'appId': '13f25f74-c752-43c3-a5c9-7ec3cbf93d19', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>14</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_null</td>
                <td>0.131294</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'fab16e7398a150cb7ae449a7f649109ae86093301ada04b9874dc4162747e6dd',
 'x-cs-timestamp': '1732170930372'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'IML/tRtzv1bkxs/xlUtZsvxVuV9AxcOzSx7OHoGc3UZDKHN49G9vYq6V2uXGHcbNnb8+061G2fi8SLXPi8Zvb+Wa74WWao8V7GNtX3+d3SUrIhBB2QIZth/Nzoa37BauBzibuW7oPWeWT9KF+UHZ5MqmbeAxcI7XKR57zsBmgxQ=',
 'projectDesc': '',
 'projectName': 'projectDesc为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=IML/tRtzv1bkxs/xlUtZsvxVuV9AxcOzSx7OHoGc3UZDKHN49G9vYq6V2uXGHcbNnb8+061G2fi8SLXPi8Zvb+Wa74WWao8V7GNtX3+d3SUrIhBB2QIZth/Nzoa37BauBzibuW7oPWeWT9KF+UHZ5MqmbeAxcI7XKR57zsBmgxQ=&projectName=projectDesc为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930451&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '061d4a66-a90f-4d81-90b2-20e897db22fb',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc为空',
          'projectUuid': 'bc698792-78c2-4ef2-8edf-4a397cb55faf'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930372', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'fab16e7398a150cb7ae449a7f649109ae86093301ada04b9874dc4162747e6dd', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc为空', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'IML/tRtzv1bkxs/xlUtZsvxVuV9AxcOzSx7OHoGc3UZDKHN49G9vYq6V2uXGHcbNnb8+061G2fi8SLXPi8Zvb+Wa74WWao8V7GNtX3+d3SUrIhBB2QIZth/Nzoa37BauBzibuW7oPWeWT9KF+UHZ5MqmbeAxcI7XKR57zsBmgxQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc为空', 'projectUuid': 'bc698792-78c2-4ef2-8edf-4a397cb55faf', 'appId': '061d4a66-a90f-4d81-90b2-20e897db22fb', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>15</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_toolong 513characters</td>
                <td>0.112884</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目描述最大长度为500个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6bcab9ae6e66f479fa3e10cb418a0939d9139cfca51d2cbf237af961a46eec41',
 'x-cs-timestamp': '1732170930503'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'vlojZaSmjHIlXDts8vjzwi1QcMXRTsXEto6AtHO1CqcmhfwTDXJAd5s85oaqjyYcAGx5jKm7Vp2124AF8MC068wYMX0jI+g61gNzYteHv/9EXtBwasRd6b2FLEpaat9ToGoUtWrJCyR1XAJQMjk81AamF0c5doqFHtvPMgWNyYw=',
 'projectDesc': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123',
 'projectName': 'projectDesc超长：513个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=vlojZaSmjHIlXDts8vjzwi1QcMXRTsXEto6AtHO1CqcmhfwTDXJAd5s85oaqjyYcAGx5jKm7Vp2124AF8MC068wYMX0jI+g61gNzYteHv/9EXtBwasRd6b2FLEpaat9ToGoUtWrJCyR1XAJQMjk81AamF0c5doqFHtvPMgWNyYw=&projectDesc=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123&projectName=projectDesc超长：513个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930564&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目描述最大长度为500个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930503', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6bcab9ae6e66f479fa3e10cb418a0939d9139cfca51d2cbf237af961a46eec41', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc超长：513个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'vlojZaSmjHIlXDts8vjzwi1QcMXRTsXEto6AtHO1CqcmhfwTDXJAd5s85oaqjyYcAGx5jKm7Vp2124AF8MC068wYMX0jI+g61gNzYteHv/9EXtBwasRd6b2FLEpaat9ToGoUtWrJCyR1XAJQMjk81AamF0c5doqFHtvPMgWNyYw='}
响应：{'status': False, 'code': 'B500', 'message': '项目描述最大长度为500个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>16</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_onlyspace</td>
                <td>0.132359</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1d0f28c65953e1733ef1985f0cfe95dba2e4d45ab8e999a54c79a737649544bb',
 'x-cs-timestamp': '1732170930617'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'ijZnrv+zorrB3PJbqvLAsVdsI77LU9383gOpJYkck21B6MehH3GCFRy8KkMV+EXjHccfnZxrIliLI5vhjFVVoQ4B86D3w6MH9a5V6oh2OkYpYIm2+h0TiZmuMyPM3m1o5ZyvoBi+KE5A6ZPt4ZWcBvyABXgqYEThoL7RmuWinMs=',
 'projectDesc': '   ',
 'projectName': 'projectDesc只有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=ijZnrv+zorrB3PJbqvLAsVdsI77LU9383gOpJYkck21B6MehH3GCFRy8KkMV+EXjHccfnZxrIliLI5vhjFVVoQ4B86D3w6MH9a5V6oh2OkYpYIm2+h0TiZmuMyPM3m1o5ZyvoBi+KE5A6ZPt4ZWcBvyABXgqYEThoL7RmuWinMs=&projectDesc=   &projectName=projectDesc只有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930698&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '2205ac32-d067-4760-b1dd-d68ba10896fe',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc只有空格',
          'projectUuid': 'e3385356-4dd5-482c-ac2b-07002b35ee58'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930617', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1d0f28c65953e1733ef1985f0cfe95dba2e4d45ab8e999a54c79a737649544bb', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc只有空格', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '   ', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'ijZnrv+zorrB3PJbqvLAsVdsI77LU9383gOpJYkck21B6MehH3GCFRy8KkMV+EXjHccfnZxrIliLI5vhjFVVoQ4B86D3w6MH9a5V6oh2OkYpYIm2+h0TiZmuMyPM3m1o5ZyvoBi+KE5A6ZPt4ZWcBvyABXgqYEThoL7RmuWinMs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc只有空格', 'projectUuid': 'e3385356-4dd5-482c-ac2b-07002b35ee58', 'appId': '2205ac32-d067-4760-b1dd-d68ba10896fe', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>17</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_Contains special characters</td>
                <td>0.126579</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '75357a7acc54711c1549a3911a28b2eda108e9be84bb06d8f205bcea8b72e885',
 'x-cs-timestamp': '1732170930751'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'yPch4GJSNKWHqiRB1/wyYKi+UD6TAP5rrwnYGiCrg126oqZ02l9UIv04k3BtGSABIbgfyJPocXnOZT4SWDQKy7UalT4mrn/Ee+G4sQQOSKsI348FlpmBhOjbDUHFnM9oVkr4U7dGjt9tCjmWOycnVUtgywtcSQ7rprJcLAkYKkQ=',
 'projectDesc': '#￥%……*',
 'projectName': 'projectDesc包含特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=yPch4GJSNKWHqiRB1/wyYKi+UD6TAP5rrwnYGiCrg126oqZ02l9UIv04k3BtGSABIbgfyJPocXnOZT4SWDQKy7UalT4mrn/Ee+G4sQQOSKsI348FlpmBhOjbDUHFnM9oVkr4U7dGjt9tCjmWOycnVUtgywtcSQ7rprJcLAkYKkQ=&projectDesc=#￥%……*&projectName=projectDesc包含特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930827&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '2954d4e8-d176-4291-ba04-05e1983ecc5c',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc包含特殊字符',
          'projectUuid': '664da6bb-f0df-45bf-93af-b4f92f652a2d'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930751', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '75357a7acc54711c1549a3911a28b2eda108e9be84bb06d8f205bcea8b72e885', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc包含特殊字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '#￥%……*', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'yPch4GJSNKWHqiRB1/wyYKi+UD6TAP5rrwnYGiCrg126oqZ02l9UIv04k3BtGSABIbgfyJPocXnOZT4SWDQKy7UalT4mrn/Ee+G4sQQOSKsI348FlpmBhOjbDUHFnM9oVkr4U7dGjt9tCjmWOycnVUtgywtcSQ7rprJcLAkYKkQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc包含特殊字符', 'projectUuid': '664da6bb-f0df-45bf-93af-b4f92f652a2d', 'appId': '2954d4e8-d176-4291-ba04-05e1983ecc5c', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>18</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_two characters</td>
                <td>0.122247</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3fd949d681a3f7474ea16fcbf6807ad16c8682d4324fe02c6c0e7d8377ae90b2',
 'x-cs-timestamp': '1732170930878'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'kmLU7Ht8pdjf2A8RIa+WKUWDVh1gGmjkBkGaRtvrhvDIWnCmOiVbHNUJC299bZtiPZtNBX1kz92sLMoe0LOtvoKyPdAGsEh0A1pzF8LkBxwHKJn+/0vpHbBABjeph1r2jM9FdClVK0Bv32yAvxHoN/ed82G6namDF8tD0aK2r3g=',
 'projectDesc': '12',
 'projectName': 'projectDesc两个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=kmLU7Ht8pdjf2A8RIa+WKUWDVh1gGmjkBkGaRtvrhvDIWnCmOiVbHNUJC299bZtiPZtNBX1kz92sLMoe0LOtvoKyPdAGsEh0A1pzF8LkBxwHKJn+/0vpHbBABjeph1r2jM9FdClVK0Bv32yAvxHoN/ed82G6namDF8tD0aK2r3g=&projectDesc=12&projectName=projectDesc两个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170930953&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '30269708-c9b3-446e-918f-b452dfdd3d8d',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc两个字符',
          'projectUuid': '31e789b0-169e-44f7-a8c3-f107c715dc26'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170930878', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3fd949d681a3f7474ea16fcbf6807ad16c8682d4324fe02c6c0e7d8377ae90b2', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc两个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '12', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'kmLU7Ht8pdjf2A8RIa+WKUWDVh1gGmjkBkGaRtvrhvDIWnCmOiVbHNUJC299bZtiPZtNBX1kz92sLMoe0LOtvoKyPdAGsEh0A1pzF8LkBxwHKJn+/0vpHbBABjeph1r2jM9FdClVK0Bv32yAvxHoN/ed82G6namDF8tD0aK2r3g='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc两个字符', 'projectUuid': '31e789b0-169e-44f7-a8c3-f107c715dc26', 'appId': '30269708-c9b3-446e-918f-b452dfdd3d8d', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>19</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_500characters</td>
                <td>0.133501</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e0bef683eea4e76fbd043e074d85e2305006473eb733cec088c3bfc09c264705',
 'x-cs-timestamp': '1732170931003'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'mskigfKYQrLF1H1cJPqEmfvSJYWRZ4hEY3gSl/PfYJl2d/io/a969sWRzfyJuGIUvCL1knZZozaqUy9xPLL4T+jaacO+KCNBlq14GyQ2wipz/B5L+G5ROGXXC1U3B5rNifmcU15kHVKktg2RTS5QV5Lhu7VSNUMf0RE0t5UpBm0=',
 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789',
 'projectName': 'projectDesc500个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=mskigfKYQrLF1H1cJPqEmfvSJYWRZ4hEY3gSl/PfYJl2d/io/a969sWRzfyJuGIUvCL1knZZozaqUy9xPLL4T+jaacO+KCNBlq14GyQ2wipz/B5L+G5ROGXXC1U3B5rNifmcU15kHVKktg2RTS5QV5Lhu7VSNUMf0RE0t5UpBm0=&projectDesc=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789&projectName=projectDesc500个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931087&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd845d40b-278d-4ba9-af68-595583d36a15',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc500个字符',
          'projectUuid': '77cae3ef-9c58-45a4-8f23-9a5ea4e81fa6'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931003', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e0bef683eea4e76fbd043e074d85e2305006473eb733cec088c3bfc09c264705', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc500个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'mskigfKYQrLF1H1cJPqEmfvSJYWRZ4hEY3gSl/PfYJl2d/io/a969sWRzfyJuGIUvCL1knZZozaqUy9xPLL4T+jaacO+KCNBlq14GyQ2wipz/B5L+G5ROGXXC1U3B5rNifmcU15kHVKktg2RTS5QV5Lhu7VSNUMf0RE0t5UpBm0='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc500个字符', 'projectUuid': '77cae3ef-9c58-45a4-8f23-9a5ea4e81fa6', 'appId': 'd845d40b-278d-4ba9-af68-595583d36a15', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>20</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_none</td>
                <td>0.109398</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：url：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f9c413e2cae1ce8b382d49f0e561eda26d1440f5281131ea1efbbdc2d7cd1405',
 'x-cs-timestamp': '1732170931140'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'vjFyqoT7kDtAjcLCDV/e8UuLP/nWRNkNMZAoLW/jMtGyqX1HA6jf1poGm1OSIQlvlDZjVoL7A4mXog6YjV+plafb+CdA5q7JBmpPl0Iphp9jw1k9X6blaLh59nAHECM8sMJbDlvhA6MqiFoIOOS3iAUWaMvyMhtgpcrAHXGRf+g=',
 'projectDesc': '接口创建项目',
 'projectName': 'url不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=vjFyqoT7kDtAjcLCDV/e8UuLP/nWRNkNMZAoLW/jMtGyqX1HA6jf1poGm1OSIQlvlDZjVoL7A4mXog6YjV+plafb+CdA5q7JBmpPl0Iphp9jw1k9X6blaLh59nAHECM8sMJbDlvhA6MqiFoIOOS3iAUWaMvyMhtgpcrAHXGRf+g=&projectDesc=接口创建项目&projectName=url不传&type=1&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931197&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'url：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931140', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f9c413e2cae1ce8b382d49f0e561eda26d1440f5281131ea1efbbdc2d7cd1405', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url不传', 'gitType': '1', 'authenticationMethod': '0', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'vjFyqoT7kDtAjcLCDV/e8UuLP/nWRNkNMZAoLW/jMtGyqX1HA6jf1poGm1OSIQlvlDZjVoL7A4mXog6YjV+plafb+CdA5q7JBmpPl0Iphp9jw1k9X6blaLh59nAHECM8sMJbDlvhA6MqiFoIOOS3iAUWaMvyMhtgpcrAHXGRf+g='}
响应：{'status': False, 'code': 'B500', 'message': 'url：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>21</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_ok</td>
                <td>0.140936</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '915cc07748011e97b8ed934a3b28864bcbd1b0623c97ee538d6d5d26977e98d0',
 'x-cs-timestamp': '1732170931247'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'IJMGcFRGqOajA8kTOEqyVBnvs3cB1L3oNeBPsVFMMp7TsKVdFob8K0wX4RKcba8GZ0Bg7MsOpBTzmq4u72W1tynw9zFK3u10edxcsYgUtU14qF1G+5yfAK7aiI6FDChDmO/mWzXkpEzZ6yFOceHdJPrxayy8eMMR5fZyBVWeKBo=',
 'projectDesc': '接口创建项目',
 'projectName': 'url正常',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=IJMGcFRGqOajA8kTOEqyVBnvs3cB1L3oNeBPsVFMMp7TsKVdFob8K0wX4RKcba8GZ0Bg7MsOpBTzmq4u72W1tynw9zFK3u10edxcsYgUtU14qF1G+5yfAK7aiI6FDChDmO/mWzXkpEzZ6yFOceHdJPrxayy8eMMR5fZyBVWeKBo=&projectDesc=接口创建项目&projectName=url正常&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931340&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'c1edadfd-4f20-42e5-a30e-9dd1d71e432d',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'url正常',
          'projectUuid': '28758094-ac58-4cb3-9b6b-2d2f8c1d53bc'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931247', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '915cc07748011e97b8ed934a3b28864bcbd1b0623c97ee538d6d5d26977e98d0', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url正常', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'IJMGcFRGqOajA8kTOEqyVBnvs3cB1L3oNeBPsVFMMp7TsKVdFob8K0wX4RKcba8GZ0Bg7MsOpBTzmq4u72W1tynw9zFK3u10edxcsYgUtU14qF1G+5yfAK7aiI6FDChDmO/mWzXkpEzZ6yFOceHdJPrxayy8eMMR5fZyBVWeKBo='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'url正常', 'projectUuid': '28758094-ac58-4cb3-9b6b-2d2f8c1d53bc', 'appId': 'c1edadfd-4f20-42e5-a30e-9dd1d71e432d', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>22</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_null</td>
                <td>0.109557</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：url：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8aecb50f0b59d9cf666af2dd37d523a1fb749f91790b83a6be51cea2e26b34e2',
 'x-cs-timestamp': '1732170931393'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'LfGclRNptw6kw1B+HzUYpTEZKXDhqDmQ59hQnFKdqawnLuNrA31aziAsZeNtpq+nidViZpzJELL0IIvW0/DmX8814H0EB13QRw9CBJTAwmkh2T8iEOkJ1FkTp+q7maZEeWe2nvJ6bY3UKBInvr95xnFbU+k+o7U9DParrjVFjWE=',
 'projectDesc': '接口创建项目',
 'projectName': 'url为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': '',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=LfGclRNptw6kw1B+HzUYpTEZKXDhqDmQ59hQnFKdqawnLuNrA31aziAsZeNtpq+nidViZpzJELL0IIvW0/DmX8814H0EB13QRw9CBJTAwmkh2T8iEOkJ1FkTp+q7maZEeWe2nvJ6bY3UKBInvr95xnFbU+k+o7U9DParrjVFjWE=&projectDesc=接口创建项目&projectName=url为空&type=1&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931451&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'url：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931393', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8aecb50f0b59d9cf666af2dd37d523a1fb749f91790b83a6be51cea2e26b34e2', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url为空', 'gitType': '1', 'authenticationMethod': '0', 'url': '', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'LfGclRNptw6kw1B+HzUYpTEZKXDhqDmQ59hQnFKdqawnLuNrA31aziAsZeNtpq+nidViZpzJELL0IIvW0/DmX8814H0EB13QRw9CBJTAwmkh2T8iEOkJ1FkTp+q7maZEeWe2nvJ6bY3UKBInvr95xnFbU+k+o7U9DParrjVFjWE='}
响应：{'status': False, 'code': 'B500', 'message': 'url：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>23</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url format error</td>
                <td>0.122808</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'de7a45d40893b09d0cf53b8faecba9617e6ddadf6df72aa7d1883223ba2485f0',
 'x-cs-timestamp': '1732170931500'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'D5ObRK4QSMSUIwIG1B8ypoMFcYnVgpJeT6H15Wot51F3s+8BdkEoiS/8pK32VrjIPhBEkwdDd11fTxHpeMRborJdsrpt8LyD0YfQHq9CKmKMLz9CCd/iKWm3cqAaCGP9uRskwyJdXBPDRo3PwhxDnOSvgdgrU28uyZuO2BOeWRA=',
 'projectDesc': '接口创建项目',
 'projectName': 'url格式错误',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=D5ObRK4QSMSUIwIG1B8ypoMFcYnVgpJeT6H15Wot51F3s+8BdkEoiS/8pK32VrjIPhBEkwdDd11fTxHpeMRborJdsrpt8LyD0YfQHq9CKmKMLz9CCd/iKWm3cqAaCGP9uRskwyJdXBPDRo3PwhxDnOSvgdgrU28uyZuO2BOeWRA=&projectDesc=接口创建项目&projectName=url格式错误&type=1&url=http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931571&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931500', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'de7a45d40893b09d0cf53b8faecba9617e6ddadf6df72aa7d1883223ba2485f0', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url格式错误', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'D5ObRK4QSMSUIwIG1B8ypoMFcYnVgpJeT6H15Wot51F3s+8BdkEoiS/8pK32VrjIPhBEkwdDd11fTxHpeMRborJdsrpt8LyD0YfQHq9CKmKMLz9CCd/iKWm3cqAaCGP9uRskwyJdXBPDRo3PwhxDnOSvgdgrU28uyZuO2BOeWRA='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>24</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_contains space</td>
                <td>0.127469</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '07c5c5f3a5e33e804a0a3e1a285e2b554d5cd006a58e8ce29c9d8a885413d08b',
 'x-cs-timestamp': '1732170931633'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'N2ISttlDLkU92BF2KKqdsG0JaY4tPaiddU6IuanpM005dsy0pwDcBci2BJnMiq+rot1X4H8IKB+P19oRerIJzTe8nlbliDfFbtolOiWR7CsSrRj43zE+GoWhTElvX+kMeblLOhHcFkbZaz30DMMzF7d6OMTC7Tt6wu/QQMe0akQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'url包含空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=N2ISttlDLkU92BF2KKqdsG0JaY4tPaiddU6IuanpM005dsy0pwDcBci2BJnMiq+rot1X4H8IKB+P19oRerIJzTe8nlbliDfFbtolOiWR7CsSrRj43zE+GoWhTElvX+kMeblLOhHcFkbZaz30DMMzF7d6OMTC7Tt6wu/QQMe0akQ=&projectDesc=接口创建项目&projectName=url包含空格&type=1&url=http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931703&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931633', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '07c5c5f3a5e33e804a0a3e1a285e2b554d5cd006a58e8ce29c9d8a885413d08b', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url包含空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'N2ISttlDLkU92BF2KKqdsG0JaY4tPaiddU6IuanpM005dsy0pwDcBci2BJnMiq+rot1X4H8IKB+P19oRerIJzTe8nlbliDfFbtolOiWR7CsSrRj43zE+GoWhTElvX+kMeblLOhHcFkbZaz30DMMzF7d6OMTC7Tt6wu/QQMe0akQ='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>25</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_characters too long</td>
                <td>0.105179</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：地址最大长度为200个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3c9156548234be8911992f0303dcfc1c4ef4b1bb1312162209717ce806279e57',
 'x-cs-timestamp': '1732170931752'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'ASj6O8vbvj/a4A3BoSMsD0HO+u+6PYT9PhoITRi0SscMUuXU86TPYU5A/HpTz9o7wfeM1zW3Ex9qCppPem08Qpr75Qz6bRNEPQWUmtJmNUC1/iM3agj2/TtYKrbVD5My5KvqKKu0Ah3K3zsO8T5AIsKeXfcu/30lbHrifZLsuAU=',
 'projectDesc': '接口创建项目',
 'projectName': 'url字符超长',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=ASj6O8vbvj/a4A3BoSMsD0HO+u+6PYT9PhoITRi0SscMUuXU86TPYU5A/HpTz9o7wfeM1zW3Ex9qCppPem08Qpr75Qz6bRNEPQWUmtJmNUC1/iM3agj2/TtYKrbVD5My5KvqKKu0Ah3K3zsO8T5AIsKeXfcu/30lbHrifZLsuAU=&projectDesc=接口创建项目&projectName=url字符超长&type=1&url=http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931811&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '地址最大长度为200个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931752', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3c9156548234be8911992f0303dcfc1c4ef4b1bb1312162209717ce806279e57', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url字符超长', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'ASj6O8vbvj/a4A3BoSMsD0HO+u+6PYT9PhoITRi0SscMUuXU86TPYU5A/HpTz9o7wfeM1zW3Ex9qCppPem08Qpr75Qz6bRNEPQWUmtJmNUC1/iM3agj2/TtYKrbVD5My5KvqKKu0Ah3K3zsO8T5AIsKeXfcu/30lbHrifZLsuAU='}
响应：{'status': False, 'code': 'B500', 'message': '地址最大长度为200个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>26</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_contains special characters</td>
                <td>0.105862</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '377bcff22db30d6ece509b97fe464a56f275aa38676a8ef02a892ad6de7e8e47',
 'x-cs-timestamp': '1732170931862'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'fIu0SY+pWsNUNRDMklcqW+JHiSxoE7CemcQZlH6j2MbdYYB4GFIJM4jlQpUi960XzhfvPF7McCG/jCmR5V0I/Aoc4opGYx0T5C/a5Ts7Lzc/dYBtBdHvaVOQJOuJ8EKCgew1A+HWGx8x/jBUT5tAuEBf0kiNMw60/AvPlJOQLgg=',
 'projectDesc': '接口创建项目',
 'projectName': 'url格式错误',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.  '
        '2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=fIu0SY+pWsNUNRDMklcqW+JHiSxoE7CemcQZlH6j2MbdYYB4GFIJM4jlQpUi960XzhfvPF7McCG/jCmR5V0I/Aoc4opGYx0T5C/a5Ts7Lzc/dYBtBdHvaVOQJOuJ8EKCgew1A+HWGx8x/jBUT5tAuEBf0kiNMw60/AvPlJOQLgg=&projectDesc=接口创建项目&projectName=url格式错误&type=1&url=http://192.168.  2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170931919&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931862', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '377bcff22db30d6ece509b97fe464a56f275aa38676a8ef02a892ad6de7e8e47', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url格式错误', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.  2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'fIu0SY+pWsNUNRDMklcqW+JHiSxoE7CemcQZlH6j2MbdYYB4GFIJM4jlQpUi960XzhfvPF7McCG/jCmR5V0I/Aoc4opGYx0T5C/a5Ts7Lzc/dYBtBdHvaVOQJOuJ8EKCgew1A+HWGx8x/jBUT5tAuEBf0kiNMw60/AvPlJOQLgg='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>27</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead=0</td>
                <td>0.126067</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c2222a0ec82b34fa007fe13274a2c2abfd9697e6ef2728c0fd1900a5ea38f04c',
 'x-cs-timestamp': '1732170931967'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'ICfAkRJZSmMDcgAONY6kfz5KzwgRKIfD5URtAVdXQhczu27Ix2YdRdXEvTzfhLRaR/YzRbUjktiPVjJ3H9tOTfqRYyAsSi62dvgCRrB93kP4kn4BSTaeKiQeyu/kRTL7JMWaY73qj97WT2TBWsB08fFtn/x4jJaSh3QvbMxZdgM=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead=0',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=ICfAkRJZSmMDcgAONY6kfz5KzwgRKIfD5URtAVdXQhczu27Ix2YdRdXEvTzfhLRaR/YzRbUjktiPVjJ3H9tOTfqRYyAsSi62dvgCRrB93kP4kn4BSTaeKiQeyu/kRTL7JMWaY73qj97WT2TBWsB08fFtn/x4jJaSh3QvbMxZdgM=&projectDesc=接口创建项目&projectName=urlHead=0&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932043&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd684fa06-3c27-45a7-8aa3-42c31571d526',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead=0',
          'projectUuid': '4c8561ea-cd84-49e6-b1eb-bb816e81161b'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170931967', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c2222a0ec82b34fa007fe13274a2c2abfd9697e6ef2728c0fd1900a5ea38f04c', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead=0', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'ICfAkRJZSmMDcgAONY6kfz5KzwgRKIfD5URtAVdXQhczu27Ix2YdRdXEvTzfhLRaR/YzRbUjktiPVjJ3H9tOTfqRYyAsSi62dvgCRrB93kP4kn4BSTaeKiQeyu/kRTL7JMWaY73qj97WT2TBWsB08fFtn/x4jJaSh3QvbMxZdgM='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead=0', 'projectUuid': '4c8561ea-cd84-49e6-b1eb-bb816e81161b', 'appId': 'd684fa06-3c27-45a7-8aa3-42c31571d526', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>28</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead=1</td>
                <td>0.136931</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '51374516f136c33c68e996f834b02f8af580b2005e82b6ffd00c5c0ca3ce0690',
 'x-cs-timestamp': '1732170932096'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'mh4MH4wpK4xSjiGGF+itUxTmXC1mBhvZzjT5aejc6nb3nxGkUMg5zkZROHSmXxy7JK+N3B7YKI6u9L5Z4fllfuSRgKLPgkHK42xPgFXxxV9npznf5+IRc8ZDIKSOqbG5LRrgnAvvYJJVCDsrAOQNRW/1qfI5PnSElM3u60G2lm8=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead=1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '1'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=mh4MH4wpK4xSjiGGF+itUxTmXC1mBhvZzjT5aejc6nb3nxGkUMg5zkZROHSmXxy7JK+N3B7YKI6u9L5Z4fllfuSRgKLPgkHK42xPgFXxxV9npznf5+IRc8ZDIKSOqbG5LRrgnAvvYJJVCDsrAOQNRW/1qfI5PnSElM3u60G2lm8=&projectDesc=接口创建项目&projectName=urlHead=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932181&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'fcfadd9e-4aa0-424a-ba28-addc158b1f70',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead=1',
          'projectUuid': '55c9ae51-1931-47ef-b8c2-1430023f283f'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932096', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '51374516f136c33c68e996f834b02f8af580b2005e82b6ffd00c5c0ca3ce0690', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead=1', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '1', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'mh4MH4wpK4xSjiGGF+itUxTmXC1mBhvZzjT5aejc6nb3nxGkUMg5zkZROHSmXxy7JK+N3B7YKI6u9L5Z4fllfuSRgKLPgkHK42xPgFXxxV9npznf5+IRc8ZDIKSOqbG5LRrgnAvvYJJVCDsrAOQNRW/1qfI5PnSElM3u60G2lm8='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead=1', 'projectUuid': '55c9ae51-1931-47ef-b8c2-1430023f283f', 'appId': 'fcfadd9e-4aa0-424a-ba28-addc158b1f70', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>29</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead_null</td>
                <td>0.125063</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '59167b8f56852c547f831345601f4b6fc811db7ce290533a1826c4c9d1d9366e',
 'x-cs-timestamp': '1732170932239'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'n9RqWICoR3V0Sc6ohpQLrA0epa0z8ZL0Xko8gIrlI9Kzz+sxJTShb5yV6SsZUofOsfdobtkrpzlwRaKneC48jFGYqLWuG8Ct98k9JIafNEh4IrEAklSqbiAoMhX2mMRyOkAsqqRJCPOq4Sx5aBWD4JZiM/5Dg/oitid9/Dkggz0=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': ''}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=n9RqWICoR3V0Sc6ohpQLrA0epa0z8ZL0Xko8gIrlI9Kzz+sxJTShb5yV6SsZUofOsfdobtkrpzlwRaKneC48jFGYqLWuG8Ct98k9JIafNEh4IrEAklSqbiAoMhX2mMRyOkAsqqRJCPOq4Sx5aBWD4JZiM/5Dg/oitid9/Dkggz0=&projectDesc=接口创建项目&projectName=urlHead为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932312&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'e829a966-6d3e-44b3-b54d-63a134bac989',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead为空',
          'projectUuid': '57f75f26-7593-4519-92e6-491f06386f9c'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932239', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '59167b8f56852c547f831345601f4b6fc811db7ce290533a1826c4c9d1d9366e', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'n9RqWICoR3V0Sc6ohpQLrA0epa0z8ZL0Xko8gIrlI9Kzz+sxJTShb5yV6SsZUofOsfdobtkrpzlwRaKneC48jFGYqLWuG8Ct98k9JIafNEh4IrEAklSqbiAoMhX2mMRyOkAsqqRJCPOq4Sx5aBWD4JZiM/5Dg/oitid9/Dkggz0='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead为空', 'projectUuid': '57f75f26-7593-4519-92e6-491f06386f9c', 'appId': 'e829a966-6d3e-44b3-b54d-63a134bac989', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>30</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead_illegal</td>
                <td>0.106329</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：urlHead 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0ba1675025f43653ba538302e80861097ed1ff597441c55a88e3997cc93a4f02',
 'x-cs-timestamp': '1732170932360'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'q5qRXL8TtfWj+Vo8CuBMYrdR2evqZPm1aa/Fy+wbyiUv9Fa3+vL7pCPhXuRjgrwwtmtusVm85ue0wOcM1s239CNuYb2HeSRDtHH1qqgGxxTdD80rFBexum568r0BxdMTATn8Fz+tsj4e919KVEAhbJ96PXdkW/oz/DCv3VzZuqY=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead非法',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': 'aaa'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=q5qRXL8TtfWj+Vo8CuBMYrdR2evqZPm1aa/Fy+wbyiUv9Fa3+vL7pCPhXuRjgrwwtmtusVm85ue0wOcM1s239CNuYb2HeSRDtHH1qqgGxxTdD80rFBexum568r0BxdMTATn8Fz+tsj4e919KVEAhbJ96PXdkW/oz/DCv3VzZuqY=&projectDesc=接口创建项目&projectName=urlHead非法&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=aaa&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932417&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'urlHead 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932360', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0ba1675025f43653ba538302e80861097ed1ff597441c55a88e3997cc93a4f02', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead非法', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': 'aaa', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'q5qRXL8TtfWj+Vo8CuBMYrdR2evqZPm1aa/Fy+wbyiUv9Fa3+vL7pCPhXuRjgrwwtmtusVm85ue0wOcM1s239CNuYb2HeSRDtHH1qqgGxxTdD80rFBexum568r0BxdMTATn8Fz+tsj4e919KVEAhbJ96PXdkW/oz/DCv3VzZuqY='}
响应：{'status': False, 'code': 'B500', 'message': 'urlHead 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>31</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_none</td>
                <td>0.104199</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：git类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7119dfc2995e6e952fa79d161efad34a5be1bfd8081d17c1d946363fa39d4a8f',
 'x-cs-timestamp': '1732170932465'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'TfDCKWCgWQLD7CD4GsEOG4TCaHTT2f+azIfPu4x4u/E19gFPBuA5NDHs9ByNBD0RH4+6hv8rHsPX+12GUIwxBIRMEF6YQR/K6hBvjuG4SIYlT2e7K33Cfv6uyIRWMBgPNUbJyKhb6NQJGi+IRI894XqD6ixucLRkZGlQ4D+51ek=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=TfDCKWCgWQLD7CD4GsEOG4TCaHTT2f+azIfPu4x4u/E19gFPBuA5NDHs9ByNBD0RH4+6hv8rHsPX+12GUIwxBIRMEF6YQR/K6hBvjuG4SIYlT2e7K33Cfv6uyIRWMBgPNUbJyKhb6NQJGi+IRI894XqD6ixucLRkZGlQ4D+51ek=&projectDesc=接口创建项目&projectName=gitType不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932523&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'git类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932465', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7119dfc2995e6e952fa79d161efad34a5be1bfd8081d17c1d946363fa39d4a8f', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType不传', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'TfDCKWCgWQLD7CD4GsEOG4TCaHTT2f+azIfPu4x4u/E19gFPBuA5NDHs9ByNBD0RH4+6hv8rHsPX+12GUIwxBIRMEF6YQR/K6hBvjuG4SIYlT2e7K33Cfv6uyIRWMBgPNUbJyKhb6NQJGi+IRI894XqD6ixucLRkZGlQ4D+51ek='}
响应：{'status': False, 'code': 'B500', 'message': 'git类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>32</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType1_gitlab</td>
                <td>0.122602</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6a8d208c0006de7d50fdc23a5077152cd000e68e3319194bd25907523cc69751',
 'x-cs-timestamp': '1732170932572'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'V1bgAEDqMu0+xrxdZekgCHErM0Yjkj+13T9nIr4sx89gCJgJCPIBawXJgTn2d60hfKbJcSOJ1BjjQP5XeKCJlcer8QQgbwtnX7QegOD/L8QdILg7grY7eTOzAxIXvp5g9/wt3vZRkNpHjY0ObNLqvq4Tm3vwjTK8V1VVehK6y/U=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType1_gitlab',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=V1bgAEDqMu0+xrxdZekgCHErM0Yjkj+13T9nIr4sx89gCJgJCPIBawXJgTn2d60hfKbJcSOJ1BjjQP5XeKCJlcer8QQgbwtnX7QegOD/L8QdILg7grY7eTOzAxIXvp5g9/wt3vZRkNpHjY0ObNLqvq4Tm3vwjTK8V1VVehK6y/U=&projectDesc=接口创建项目&projectName=gitType1_gitlab&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932647&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '23c0ae01-0c89-4c11-86e0-db75cd541a03',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType1_gitlab',
          'projectUuid': 'e5c4250e-4fd5-485d-988a-077ffef95356'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932572', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6a8d208c0006de7d50fdc23a5077152cd000e68e3319194bd25907523cc69751', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType1_gitlab', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'V1bgAEDqMu0+xrxdZekgCHErM0Yjkj+13T9nIr4sx89gCJgJCPIBawXJgTn2d60hfKbJcSOJ1BjjQP5XeKCJlcer8QQgbwtnX7QegOD/L8QdILg7grY7eTOzAxIXvp5g9/wt3vZRkNpHjY0ObNLqvq4Tm3vwjTK8V1VVehK6y/U='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType1_gitlab', 'projectUuid': 'e5c4250e-4fd5-485d-988a-077ffef95356', 'appId': '23c0ae01-0c89-4c11-86e0-db75cd541a03', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>33</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType2_github</td>
                <td>0.123670</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'd81b17070e7a9eb7b3bdac2999b12f9db36b559952b3f33b4d12896d687cd61b',
 'x-cs-timestamp': '1732170932700'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '2',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'lzyrepository',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'qWiRSnl+HAVzkNZIv/klRQMQwGGTH5NTX+oEtsFTttU4dNNFiOXZmyrMDZtWVDomRIs9hoDRjkUz6SgIm/AAxffeo72I+F4yjVFQCEXq6tZ5sbhkdI33XcC23AgYdALm/fompd5/zqg8BIhK8DR+DEHP/OmXJphifzSHh9+r/7o=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType2_github',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://github.com/lzyrepository/lzyrepository.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=2&language=1&name=lzyrepository&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=qWiRSnl+HAVzkNZIv/klRQMQwGGTH5NTX+oEtsFTttU4dNNFiOXZmyrMDZtWVDomRIs9hoDRjkUz6SgIm/AAxffeo72I+F4yjVFQCEXq6tZ5sbhkdI33XcC23AgYdALm/fompd5/zqg8BIhK8DR+DEHP/OmXJphifzSHh9+r/7o=&projectDesc=接口创建项目&projectName=gitType2_github&type=1&url=https://github.com/lzyrepository/lzyrepository.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932774&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd453dd59-9a9a-4154-a496-136ea5ac1cda',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType2_github',
          'projectUuid': '41331b14-b52b-4d41-997e-7736988ef571'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932700', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'd81b17070e7a9eb7b3bdac2999b12f9db36b559952b3f33b4d12896d687cd61b', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType2_github', 'gitType': '2', 'authenticationMethod': '0', 'url': 'https://github.com/lzyrepository/lzyrepository.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'lzyrepository', 'password': 'qWiRSnl+HAVzkNZIv/klRQMQwGGTH5NTX+oEtsFTttU4dNNFiOXZmyrMDZtWVDomRIs9hoDRjkUz6SgIm/AAxffeo72I+F4yjVFQCEXq6tZ5sbhkdI33XcC23AgYdALm/fompd5/zqg8BIhK8DR+DEHP/OmXJphifzSHh9+r/7o='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType2_github', 'projectUuid': '41331b14-b52b-4d41-997e-7736988ef571', 'appId': 'd453dd59-9a9a-4154-a496-136ea5ac1cda', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>34</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType3_gitee</td>
                <td>0.124129</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '41f173b6b90c9a1a7a1c2584a2ad5f9a71e87a0fa043ae921846f6bf6990d292',
 'x-cs-timestamp': '1732170932822'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '13226269968@163.com',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'wxnJmB8ezUuw3HJ2rK3mpuIdSE8ixkM8fMxIg5kfJau9NC6J5INn/xQUVpPQRakctSeWI0VHNgA3U8HkDuXm7j4C5oSQNngIOwa9C8VTtWTMWzBvre2pdHn+OUhDJWtCk6tG1DUXEI+OsQz7dp711VuUvbsGXK3b5sv/+IhxbNA=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType3_gitee',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://gitee.com/he_yaohua/codesec-api.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=13226269968@163.com&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=wxnJmB8ezUuw3HJ2rK3mpuIdSE8ixkM8fMxIg5kfJau9NC6J5INn/xQUVpPQRakctSeWI0VHNgA3U8HkDuXm7j4C5oSQNngIOwa9C8VTtWTMWzBvre2pdHn+OUhDJWtCk6tG1DUXEI+OsQz7dp711VuUvbsGXK3b5sv/+IhxbNA=&projectDesc=接口创建项目&projectName=gitType3_gitee&type=1&url=https://gitee.com/he_yaohua/codesec-api.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170932897&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4af4b949-a1d0-4210-82ac-5b3f9378c2d9',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType3_gitee',
          'projectUuid': '8643b766-45c1-4448-bf17-1133f2801d0c'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932822', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '41f173b6b90c9a1a7a1c2584a2ad5f9a71e87a0fa043ae921846f6bf6990d292', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType3_gitee', 'gitType': '3', 'authenticationMethod': '0', 'url': 'https://gitee.com/he_yaohua/codesec-api.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '13226269968@163.com', 'password': 'wxnJmB8ezUuw3HJ2rK3mpuIdSE8ixkM8fMxIg5kfJau9NC6J5INn/xQUVpPQRakctSeWI0VHNgA3U8HkDuXm7j4C5oSQNngIOwa9C8VTtWTMWzBvre2pdHn+OUhDJWtCk6tG1DUXEI+OsQz7dp711VuUvbsGXK3b5sv/+IhxbNA='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType3_gitee', 'projectUuid': '8643b766-45c1-4448-bf17-1133f2801d0c', 'appId': '4af4b949-a1d0-4210-82ac-5b3f9378c2d9', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>35</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType6_gerrit</td>
                <td>0.125574</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'b729bb2eb87f980b8039ff69e563c6a08d3553f6b83fcaf32b7b3eb234af82ec',
 'x-cs-timestamp': '1732170932946'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '6',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'admin',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 't7ug9Zb8D0CkKYTqw4yQCvAuCTVaBIc+e6TCQ/xM30e/UEEPHhqyvH3Ft7WJadMv/wAVU9rHhrCrccNm8KYY9Q+GGj+8N+qjvBxJP7iChGBN+9Z7mg5t57nlHdAMjH14OvzQCBmgFsIQyzUZh57Pe5wDbpBxzvtCS+wCwjee9u8=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType6_gerrit',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://admin@192.168.2.80:8080/a/hyh',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=master&gitType=6&language=1&name=admin&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=t7ug9Zb8D0CkKYTqw4yQCvAuCTVaBIc+e6TCQ/xM30e/UEEPHhqyvH3Ft7WJadMv/wAVU9rHhrCrccNm8KYY9Q+GGj+8N+qjvBxJP7iChGBN+9Z7mg5t57nlHdAMjH14OvzQCBmgFsIQyzUZh57Pe5wDbpBxzvtCS+wCwjee9u8=&projectDesc=接口创建项目&projectName=gitType6_gerrit&type=1&url=http://admin@192.168.2.80:8080/a/hyh&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933025&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '6cf721b9-d7ad-4c79-860d-120ce0376f7b',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType6_gerrit',
          'projectUuid': '353343a5-de4a-459b-84d5-0235102be057'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170932946', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'b729bb2eb87f980b8039ff69e563c6a08d3553f6b83fcaf32b7b3eb234af82ec', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType6_gerrit', 'gitType': '6', 'authenticationMethod': '0', 'url': 'http://admin@192.168.2.80:8080/a/hyh', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'admin', 'password': 't7ug9Zb8D0CkKYTqw4yQCvAuCTVaBIc+e6TCQ/xM30e/UEEPHhqyvH3Ft7WJadMv/wAVU9rHhrCrccNm8KYY9Q+GGj+8N+qjvBxJP7iChGBN+9Z7mg5t57nlHdAMjH14OvzQCBmgFsIQyzUZh57Pe5wDbpBxzvtCS+wCwjee9u8='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType6_gerrit', 'projectUuid': '353343a5-de4a-459b-84d5-0235102be057', 'appId': '6cf721b9-d7ad-4c79-860d-120ce0376f7b', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>36</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType7_bitbucket</td>
                <td>0.126701</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6a101ded0634488ba0fc5854f49c7d1ef09bb5b63ca01cb5f1921242f7a5acd8',
 'x-cs-timestamp': '1732170933077'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '7',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua2021',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'ODkVgMRJnp86CNOk4tDjTYZtXl/+dpAHmDx7SiaEsK+gnbj9G0gakD13i6uzRQDv0Gg+c/5jffTkipeaoM4h2nxPDoKe+BcS7c5cKzfchc5qB9BRDYRyL0amJanq0+UvcjV8q1/dISfGgq7nCUSnDj0dCmKa11HOn7Y2HpqLnZQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType7_bitbucket',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=master&gitType=7&language=1&name=heyaohua2021&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=ODkVgMRJnp86CNOk4tDjTYZtXl/+dpAHmDx7SiaEsK+gnbj9G0gakD13i6uzRQDv0Gg+c/5jffTkipeaoM4h2nxPDoKe+BcS7c5cKzfchc5qB9BRDYRyL0amJanq0+UvcjV8q1/dISfGgq7nCUSnDj0dCmKa11HOn7Y2HpqLnZQ=&projectDesc=接口创建项目&projectName=gitType7_bitbucket&type=1&url=https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933153&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '74ce7b9a-961c-4c57-a9cc-35971426aa05',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType7_bitbucket',
          'projectUuid': 'c8f1f0ba-6f51-4d4f-b79f-ac4e0df35b62'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933077', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6a101ded0634488ba0fc5854f49c7d1ef09bb5b63ca01cb5f1921242f7a5acd8', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType7_bitbucket', 'gitType': '7', 'authenticationMethod': '0', 'url': 'https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua2021', 'password': 'ODkVgMRJnp86CNOk4tDjTYZtXl/+dpAHmDx7SiaEsK+gnbj9G0gakD13i6uzRQDv0Gg+c/5jffTkipeaoM4h2nxPDoKe+BcS7c5cKzfchc5qB9BRDYRyL0amJanq0+UvcjV8q1/dISfGgq7nCUSnDj0dCmKa11HOn7Y2HpqLnZQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType7_bitbucket', 'projectUuid': 'c8f1f0ba-6f51-4d4f-b79f-ac4e0df35b62', 'appId': '74ce7b9a-961c-4c57-a9cc-35971426aa05', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>37</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType4</td>
                <td>0.117418</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：暂不支持的git类型。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f3496790d5e26624b14cb8877ea78b7d346f5b33cec6c7f4511e57a5ecaad5c4',
 'x-cs-timestamp': '1732170933204'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '4',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'nPsk8FhlAN12nCXficx1JZuuzQFqTxM8VJjfwFTHS2ohwJr9qKIgokJEMcAA+Zcy3+ZV2CbqI2r68dA4mKeEoHR0XAh3uR/eb4rUMIydIDTNnPKDYXdDP3A09cGcttqDPd9Ot7rz9ou1fyjPJKFjJZg44GC9qZP19C9mxG32PkY=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType4',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=4&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=nPsk8FhlAN12nCXficx1JZuuzQFqTxM8VJjfwFTHS2ohwJr9qKIgokJEMcAA+Zcy3+ZV2CbqI2r68dA4mKeEoHR0XAh3uR/eb4rUMIydIDTNnPKDYXdDP3A09cGcttqDPd9Ot7rz9ou1fyjPJKFjJZg44GC9qZP19C9mxG32PkY=&projectDesc=接口创建项目&projectName=gitType4&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933267&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': '暂不支持的git类型。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933204', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f3496790d5e26624b14cb8877ea78b7d346f5b33cec6c7f4511e57a5ecaad5c4', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType4', 'gitType': '4', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'nPsk8FhlAN12nCXficx1JZuuzQFqTxM8VJjfwFTHS2ohwJr9qKIgokJEMcAA+Zcy3+ZV2CbqI2r68dA4mKeEoHR0XAh3uR/eb4rUMIydIDTNnPKDYXdDP3A09cGcttqDPd9Ot7rz9ou1fyjPJKFjJZg44GC9qZP19C9mxG32PkY='}
响应：{'status': False, 'code': 'B486', 'message': '暂不支持的git类型。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>38</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_illegal</td>
                <td>0.106956</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：gitType 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '982522d398b78a6fc380110521e376d5a4619443594de3d5bd19bd622825bd97',
 'x-cs-timestamp': '1732170933323'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': 'aaa',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'j0RENl1s6ACFPsRXGULw8rGYPQB7RbHpqnW/aOgLrFrl3RM3K9uCKmeszj5abAxysdUywMgvimgs4ao6AuG5GcpYQeCrti21O8lo/ojEffip+J6qaGL7hdU9wPYVcYLMDUyAGH+yLFhMa5Ty+odYDjo6TgwnnGiY8UZmrLOYsrc=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType非法',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=aaa&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=j0RENl1s6ACFPsRXGULw8rGYPQB7RbHpqnW/aOgLrFrl3RM3K9uCKmeszj5abAxysdUywMgvimgs4ao6AuG5GcpYQeCrti21O8lo/ojEffip+J6qaGL7hdU9wPYVcYLMDUyAGH+yLFhMa5Ty+odYDjo6TgwnnGiY8UZmrLOYsrc=&projectDesc=接口创建项目&projectName=gitType非法&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933381&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'gitType 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933323', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '982522d398b78a6fc380110521e376d5a4619443594de3d5bd19bd622825bd97', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType非法', 'gitType': 'aaa', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'j0RENl1s6ACFPsRXGULw8rGYPQB7RbHpqnW/aOgLrFrl3RM3K9uCKmeszj5abAxysdUywMgvimgs4ao6AuG5GcpYQeCrti21O8lo/ojEffip+J6qaGL7hdU9wPYVcYLMDUyAGH+yLFhMa5Ty+odYDjo6TgwnnGiY8UZmrLOYsrc='}
响应：{'status': False, 'code': 'B500', 'message': 'gitType 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>39</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_null</td>
                <td>0.128477</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：git类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1a2d2a84f0049752f2fcf0e1b200dddac34f21aefe1649391a6b7f6d66a1bb77',
 'x-cs-timestamp': '1732170933433'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'TObk3Y6zXfSTvUHADY/gYksA6HeRPqUS/GNgVpuGnU9U1wzxhXaA1Xsziftfc/ejTyr8LpdQyXcp/y5WlguYIr4FVGo9L/MvXug+Gz4FPVoRau0Y00KsEYfG73fLxJgxNMIRyYLnZZJjuOWUZLub9aCOrqEfPI4+J60xZPHEa0Y=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=TObk3Y6zXfSTvUHADY/gYksA6HeRPqUS/GNgVpuGnU9U1wzxhXaA1Xsziftfc/ejTyr8LpdQyXcp/y5WlguYIr4FVGo9L/MvXug+Gz4FPVoRau0Y00KsEYfG73fLxJgxNMIRyYLnZZJjuOWUZLub9aCOrqEfPI4+J60xZPHEa0Y=&projectDesc=接口创建项目&projectName=gitType为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933506&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'git类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933433', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1a2d2a84f0049752f2fcf0e1b200dddac34f21aefe1649391a6b7f6d66a1bb77', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType为空', 'gitType': '', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'TObk3Y6zXfSTvUHADY/gYksA6HeRPqUS/GNgVpuGnU9U1wzxhXaA1Xsziftfc/ejTyr8LpdQyXcp/y5WlguYIr4FVGo9L/MvXug+Gz4FPVoRau0Y00KsEYfG73fLxJgxNMIRyYLnZZJjuOWUZLub9aCOrqEfPI4+J60xZPHEa0Y='}
响应：{'status': False, 'code': 'B500', 'message': 'git类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>40</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=0</td>
                <td>0.129047</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '055dc37da115f0eb2e7ce330f86accb778d8cd807fb261e5786c005461804ce7',
 'x-cs-timestamp': '1732170933564'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'bAj7ZqpKtKTwBWt0oax+LzQx4Fu81b9+i7mj6bEMsI41X+gARTxZYZwiyPtjEmTPukksQStSj5aK7LTm5W8jrFLht17DYjNrqSNHpUGaehawxieQe/XOIkWSZtC++ClmOnp3p0HJ9T5AqitZHkc3XQf1SgcDRAnzsMXynqc/oPs=',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=0用户名密码认证',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=bAj7ZqpKtKTwBWt0oax+LzQx4Fu81b9+i7mj6bEMsI41X+gARTxZYZwiyPtjEmTPukksQStSj5aK7LTm5W8jrFLht17DYjNrqSNHpUGaehawxieQe/XOIkWSZtC++ClmOnp3p0HJ9T5AqitZHkc3XQf1SgcDRAnzsMXynqc/oPs=&projectDesc=接口创建项目&projectName=authenticationMethod=0用户名密码认证&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933643&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd9fefab7-5ebe-4910-b028-38d267296cba',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=0用户名密码认证',
          'projectUuid': '511a6856-268a-4c54-9fa3-c792d3ebb9f5'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933564', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '055dc37da115f0eb2e7ce330f86accb778d8cd807fb261e5786c005461804ce7', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=0用户名密码认证', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'bAj7ZqpKtKTwBWt0oax+LzQx4Fu81b9+i7mj6bEMsI41X+gARTxZYZwiyPtjEmTPukksQStSj5aK7LTm5W8jrFLht17DYjNrqSNHpUGaehawxieQe/XOIkWSZtC++ClmOnp3p0HJ9T5AqitZHkc3XQf1SgcDRAnzsMXynqc/oPs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=0用户名密码认证', 'projectUuid': '511a6856-268a-4c54-9fa3-c792d3ebb9f5', 'appId': 'd9fefab7-5ebe-4910-b028-38d267296cba', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>41</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=1</td>
                <td>0.130112</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1cf1ef0f487dd77006ee9da39cabb711a8b26ceaa31dd725d0e1b24f0e545156',
 'x-cs-timestamp': '1732170933694'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'TRUE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=1token认证',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'VGCNQnay9v8ZoHD1EtCMnLclq99RHN59NJ092PGT34QsWDZYCDaukXvPe364DsbsccGN5/bjUMTwWfahL3b3usPEW1bx61ASKD/fiB3NYJgJ6zTY0GcwvirsrYVuiHTjUDXd2rK7D9AiyIpjqjsvupQ5YUx9M1Bljjs/B7lfNOQ=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=TRUE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod=1token认证&token=VGCNQnay9v8ZoHD1EtCMnLclq99RHN59NJ092PGT34QsWDZYCDaukXvPe364DsbsccGN5/bjUMTwWfahL3b3usPEW1bx61ASKD/fiB3NYJgJ6zTY0GcwvirsrYVuiHTjUDXd2rK7D9AiyIpjqjsvupQ5YUx9M1Bljjs/B7lfNOQ=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933775&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4d93be8b-b7fc-46ea-ac81-e1724c9166eb',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=1token认证',
          'projectUuid': 'bfb7d540-7356-4424-8aa2-2885bba42728'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933694', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1cf1ef0f487dd77006ee9da39cabb711a8b26ceaa31dd725d0e1b24f0e545156', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=1token认证', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'TRUE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'VGCNQnay9v8ZoHD1EtCMnLclq99RHN59NJ092PGT34QsWDZYCDaukXvPe364DsbsccGN5/bjUMTwWfahL3b3usPEW1bx61ASKD/fiB3NYJgJ6zTY0GcwvirsrYVuiHTjUDXd2rK7D9AiyIpjqjsvupQ5YUx9M1Bljjs/B7lfNOQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=1token认证', 'projectUuid': 'bfb7d540-7356-4424-8aa2-2885bba42728', 'appId': '4d93be8b-b7fc-46ea-ac81-e1724c9166eb', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>42</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=2</td>
                <td>0.124708</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '2431e51841aa42e6941d2cd51112e5b312d46067aeda139bc775e65a6e41c5d9',
 'x-cs-timestamp': '1732170933825'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '2',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=2SSH密钥',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'AEzTZrwJ8bwpGE/tMbThIQ+j94lvVbWy+SlHjc4/z9UyRTyj4fx6oP+rZG3CuU4Ymgo3Qe4iL3bm0814YB89VevH2NXM5UIpcidhhU3uWKZ9MuJurP7oGldVZkHCA4l2KCQCWzuZss8Wh4sUgiX/NqrCKZNOHVcigRdzYNupNCo=',
 'tag': '',
 'type': '1',
 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=2&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod=2SSH密钥&sshKey=AEzTZrwJ8bwpGE/tMbThIQ+j94lvVbWy+SlHjc4/z9UyRTyj4fx6oP+rZG3CuU4Ymgo3Qe4iL3bm0814YB89VevH2NXM5UIpcidhhU3uWKZ9MuJurP7oGldVZkHCA4l2KCQCWzuZss8Wh4sUgiX/NqrCKZNOHVcigRdzYNupNCo=&type=1&url=ssh://git@192.168.2.77:8022/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170933901&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'a17e42db-f760-49ba-8e1c-b695bc41bbae',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=2SSH密钥',
          'projectUuid': '2c2b4502-63b2-4ee9-b88d-2144715aedb0'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933825', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '2431e51841aa42e6941d2cd51112e5b312d46067aeda139bc775e65a6e41c5d9', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=2SSH密钥', 'gitType': '1', 'authenticationMethod': '2', 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'AEzTZrwJ8bwpGE/tMbThIQ+j94lvVbWy+SlHjc4/z9UyRTyj4fx6oP+rZG3CuU4Ymgo3Qe4iL3bm0814YB89VevH2NXM5UIpcidhhU3uWKZ9MuJurP7oGldVZkHCA4l2KCQCWzuZss8Wh4sUgiX/NqrCKZNOHVcigRdzYNupNCo='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=2SSH密钥', 'projectUuid': '2c2b4502-63b2-4ee9-b88d-2144715aedb0', 'appId': 'a17e42db-f760-49ba-8e1c-b695bc41bbae', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>43</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod_null</td>
                <td>0.107021</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：认证类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'fa57304397e01b5c3cbb830a4e3ab18cc675329b2a4c67d35b2c928fa47276c7',
 'x-cs-timestamp': '1732170933949'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod为空',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'sEPIFAmWYw01ZN8+UFrczXzoBr1ulTafT7B2rH0zT8H8E9lUukOKeVY/jgj9/D3HVUNC75GLB6oRuTvRhOrfnn27396Qkv3WA44Opk05dRCeb1Pfo1gx4AgzjDRjPhsHhtXE3jwrACA+eWyAeNaEu65lc4eodUTKoryHGrkn0Pc=',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sbranch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod为空&sshKey=sEPIFAmWYw01ZN8+UFrczXzoBr1ulTafT7B2rH0zT8H8E9lUukOKeVY/jgj9/D3HVUNC75GLB6oRuTvRhOrfnn27396Qkv3WA44Opk05dRCeb1Pfo1gx4AgzjDRjPhsHhtXE3jwrACA+eWyAeNaEu65lc4eodUTKoryHGrkn0Pc=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934011&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '认证类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170933949', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'fa57304397e01b5c3cbb830a4e3ab18cc675329b2a4c67d35b2c928fa47276c7', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod为空', 'gitType': '1', 'authenticationMethod': '', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'sEPIFAmWYw01ZN8+UFrczXzoBr1ulTafT7B2rH0zT8H8E9lUukOKeVY/jgj9/D3HVUNC75GLB6oRuTvRhOrfnn27396Qkv3WA44Opk05dRCeb1Pfo1gx4AgzjDRjPhsHhtXE3jwrACA+eWyAeNaEu65lc4eodUTKoryHGrkn0Pc='}
响应：{'status': False, 'code': 'B500', 'message': '认证类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>44</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_null</td>
                <td>0.125305</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '23bb539a58ae1267cc63b59de602ce76e9eb93e66249a4e52618565eab2e2fd5',
 'x-cs-timestamp': '1732170934058'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Uuxh4s5Cst4mY7F/92/lHitcOr4R0ZjRfd2PrVMqADAdE5fO0RrCoBCENR/g1IqWXJ4gqU/NCMMztE2UlOg+ysmxW0qaazGjNqJ9KC9Gk751rmaFn92EfQlFFq2a7Q4saACkb+heqZUpE65fuYwVwXNVfiXqvHXBfgvHAs1FBmw=',
 'projectDesc': '接口创建项目',
 'projectName': 'username为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Uuxh4s5Cst4mY7F/92/lHitcOr4R0ZjRfd2PrVMqADAdE5fO0RrCoBCENR/g1IqWXJ4gqU/NCMMztE2UlOg+ysmxW0qaazGjNqJ9KC9Gk751rmaFn92EfQlFFq2a7Q4saACkb+heqZUpE65fuYwVwXNVfiXqvHXBfgvHAs1FBmw=&projectDesc=接口创建项目&projectName=username为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934135&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '079655b5-d3de-4a64-9ab2-ccce84d34eca',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username为空',
          'projectUuid': 'c5dc9b32-7a5c-49bb-90c7-dd70c6349490'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934058', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '23bb539a58ae1267cc63b59de602ce76e9eb93e66249a4e52618565eab2e2fd5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'Uuxh4s5Cst4mY7F/92/lHitcOr4R0ZjRfd2PrVMqADAdE5fO0RrCoBCENR/g1IqWXJ4gqU/NCMMztE2UlOg+ysmxW0qaazGjNqJ9KC9Gk751rmaFn92EfQlFFq2a7Q4saACkb+heqZUpE65fuYwVwXNVfiXqvHXBfgvHAs1FBmw='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username为空', 'projectUuid': 'c5dc9b32-7a5c-49bb-90c7-dd70c6349490', 'appId': '079655b5-d3de-4a64-9ab2-ccce84d34eca', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>45</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_40</td>
                <td>0.123618</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8d46cd9973f32d8234a1431030e2f6b2eab225d0bc9b3132ac2e3299816123f1',
 'x-cs-timestamp': '1732170934186'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '1.23457E+38',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Pt3Q9mPpWxV+Lv8EQiKcboDR8VZfecKhMVw2oATsSB7OD8WAZ75P7eErxho8uqoQr3FYIQQdFuq0IhPhLlBjN5rujmVvex+1Xoj7X6icGFdmKDnFb2fRQBQvF2y5w6IUciK6QXszSB0H3n6D6mMpB5qCDmV8Zet0nRRAdykUiQQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_40',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=1.23457E+38&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Pt3Q9mPpWxV+Lv8EQiKcboDR8VZfecKhMVw2oATsSB7OD8WAZ75P7eErxho8uqoQr3FYIQQdFuq0IhPhLlBjN5rujmVvex+1Xoj7X6icGFdmKDnFb2fRQBQvF2y5w6IUciK6QXszSB0H3n6D6mMpB5qCDmV8Zet0nRRAdykUiQQ=&projectDesc=接口创建项目&projectName=username_40&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934260&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '9501084f-b5d6-46db-926b-76a4dd504fe0',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_40',
          'projectUuid': '183d1ec7-530e-4652-8997-bfaada33c74f'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934186', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8d46cd9973f32d8234a1431030e2f6b2eab225d0bc9b3132ac2e3299816123f1', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_40', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '1.23457E+38', 'password': 'Pt3Q9mPpWxV+Lv8EQiKcboDR8VZfecKhMVw2oATsSB7OD8WAZ75P7eErxho8uqoQr3FYIQQdFuq0IhPhLlBjN5rujmVvex+1Xoj7X6icGFdmKDnFb2fRQBQvF2y5w6IUciK6QXszSB0H3n6D6mMpB5qCDmV8Zet0nRRAdykUiQQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_40', 'projectUuid': '183d1ec7-530e-4652-8997-bfaada33c74f', 'appId': '9501084f-b5d6-46db-926b-76a4dd504fe0', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>46</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_1</td>
                <td>0.122437</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '184f93a5b8b9b692927a753631fc01e50ee75eb23986133cd1cea8b70ea14384',
 'x-cs-timestamp': '1732170934310'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '0',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'kMNqQP2Aa273W8dXwJS5MDAlMUC4wOVInP8yFQnmZTQwOYzSHIU8ro6z3BGdz0y6HXferPS9pMjGoSOtxeIIc7tCKccXqAZP9C5MxrCF8HrZOr6TK3gsuJjoZ/xM5kFlo0SYCJT+mhOts6HqJ+YKWySbmslLbu09hRQtt0+zf9I=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=0&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=kMNqQP2Aa273W8dXwJS5MDAlMUC4wOVInP8yFQnmZTQwOYzSHIU8ro6z3BGdz0y6HXferPS9pMjGoSOtxeIIc7tCKccXqAZP9C5MxrCF8HrZOr6TK3gsuJjoZ/xM5kFlo0SYCJT+mhOts6HqJ+YKWySbmslLbu09hRQtt0+zf9I=&projectDesc=接口创建项目&projectName=username_1&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934382&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'a49287fa-160c-47f2-9a04-a281e3373150',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_1',
          'projectUuid': 'b9b24d96-41ce-43a7-b842-b9e30c66206d'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934310', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '184f93a5b8b9b692927a753631fc01e50ee75eb23986133cd1cea8b70ea14384', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_1', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '0', 'password': 'kMNqQP2Aa273W8dXwJS5MDAlMUC4wOVInP8yFQnmZTQwOYzSHIU8ro6z3BGdz0y6HXferPS9pMjGoSOtxeIIc7tCKccXqAZP9C5MxrCF8HrZOr6TK3gsuJjoZ/xM5kFlo0SYCJT+mhOts6HqJ+YKWySbmslLbu09hRQtt0+zf9I='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_1', 'projectUuid': 'b9b24d96-41ce-43a7-b842-b9e30c66206d', 'appId': 'a49287fa-160c-47f2-9a04-a281e3373150', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>47</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username__contains special characters</td>
                <td>0.122145</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '45062440b28b3ae6ec6f75c4e67fa7237b0f81c6fa6b8414065fb403adb6efde',
 'x-cs-timestamp': '1732170934434'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '￥%……&*（《：{}',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'TOq+EgupKevxh2HLvM9K/uVBnBIrugZ02/8y1DFpfgiUudyUFyfMt+Ltcbscd3nPq5U+/oJ8iEqoBWPwdIxj7RVzUHrl+QaLlNBuxidkjuyMr+RRON9ih1fzsdQpC8YbcmbczTYfTM5ZeyxcJLYClvhl3UnQAgrKVJCBmtMpY7E=',
 'projectDesc': '接口创建项目',
 'projectName': 'username__含有特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=￥%……&*（《：{}&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=TOq+EgupKevxh2HLvM9K/uVBnBIrugZ02/8y1DFpfgiUudyUFyfMt+Ltcbscd3nPq5U+/oJ8iEqoBWPwdIxj7RVzUHrl+QaLlNBuxidkjuyMr+RRON9ih1fzsdQpC8YbcmbczTYfTM5ZeyxcJLYClvhl3UnQAgrKVJCBmtMpY7E=&projectDesc=接口创建项目&projectName=username__含有特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934509&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '9d97e520-7820-4c34-9620-4bf232dbacde',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username__含有特殊字符',
          'projectUuid': 'b4fe859e-7c58-4e8d-907a-feb5f866c000'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934434', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '45062440b28b3ae6ec6f75c4e67fa7237b0f81c6fa6b8414065fb403adb6efde', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username__含有特殊字符', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '￥%……&*（《：{}', 'password': 'TOq+EgupKevxh2HLvM9K/uVBnBIrugZ02/8y1DFpfgiUudyUFyfMt+Ltcbscd3nPq5U+/oJ8iEqoBWPwdIxj7RVzUHrl+QaLlNBuxidkjuyMr+RRON9ih1fzsdQpC8YbcmbczTYfTM5ZeyxcJLYClvhl3UnQAgrKVJCBmtMpY7E='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username__含有特殊字符', 'projectUuid': 'b4fe859e-7c58-4e8d-907a-feb5f866c000', 'appId': '9d97e520-7820-4c34-9620-4bf232dbacde', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>48</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_space and characters</td>
                <td>0.122637</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c1446f9e5c1d81c9710cf91b7c6853e281dba2544c35bcca446763a7fed5cfca',
 'x-cs-timestamp': '1732170934557'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'hh ss ss     dsa    ',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'JxlFmoWsb/3CnpAbS/oDuGBKFWULdgRFcxeSeVhq0JXoHB1S23cCgM59/ASJksbguncTYzdS5TH2uOvJ5S3vUnNUi+SFYjn97xZTaFhf2c5fj8QmhnWEbEKI7+I23m6SSnv2/Et+CX30pfAm49dU2h7G8fVpOVBGqwn+pm3VvNU=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_字符含有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=hh ss ss     dsa    &orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=JxlFmoWsb/3CnpAbS/oDuGBKFWULdgRFcxeSeVhq0JXoHB1S23cCgM59/ASJksbguncTYzdS5TH2uOvJ5S3vUnNUi+SFYjn97xZTaFhf2c5fj8QmhnWEbEKI7+I23m6SSnv2/Et+CX30pfAm49dU2h7G8fVpOVBGqwn+pm3VvNU=&projectDesc=接口创建项目&projectName=username_字符含有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934631&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0293bdf7-179e-4d9a-883d-2321a4201ad2',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_字符含有空格',
          'projectUuid': '64fa105c-77d5-4ff4-abf0-829adb6719c1'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934557', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c1446f9e5c1d81c9710cf91b7c6853e281dba2544c35bcca446763a7fed5cfca', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_字符含有空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'hh ss ss     dsa    ', 'password': 'JxlFmoWsb/3CnpAbS/oDuGBKFWULdgRFcxeSeVhq0JXoHB1S23cCgM59/ASJksbguncTYzdS5TH2uOvJ5S3vUnNUi+SFYjn97xZTaFhf2c5fj8QmhnWEbEKI7+I23m6SSnv2/Et+CX30pfAm49dU2h7G8fVpOVBGqwn+pm3VvNU='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_字符含有空格', 'projectUuid': '64fa105c-77d5-4ff4-abf0-829adb6719c1', 'appId': '0293bdf7-179e-4d9a-883d-2321a4201ad2', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>49</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_null</td>
                <td>0.130339</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '629a78a639bf278de658691067e30904d6ba47d413a84ee7d4b2f886717d20c6',
 'x-cs-timestamp': '1732170934683'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'H2f5Pa9Ig6ueDXIGZoNLTFC7WsJrQ/XEtYmHJuivYDvSG4lUrfTltK8vkGInNRLVFFhnZHIB8H6ZlBxnj+WLM5X5VxURJYoJKtN7Ayk0FtOPbBvXYRxZpr1EEryUgp1xpLs2gYcOUrpb4Obn1BtHMwqPCIXzbYyVrf79zWrqqsI=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_字符含有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=H2f5Pa9Ig6ueDXIGZoNLTFC7WsJrQ/XEtYmHJuivYDvSG4lUrfTltK8vkGInNRLVFFhnZHIB8H6ZlBxnj+WLM5X5VxURJYoJKtN7Ayk0FtOPbBvXYRxZpr1EEryUgp1xpLs2gYcOUrpb4Obn1BtHMwqPCIXzbYyVrf79zWrqqsI=&projectDesc=接口创建项目&projectName=password_字符含有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934764&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '7cc8f9bf-6b41-4ea9-ac9e-35534341dacd',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_字符含有空格',
          'projectUuid': '0080c4c0-0c2f-4927-a403-e55bd4f0c558'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934683', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '629a78a639bf278de658691067e30904d6ba47d413a84ee7d4b2f886717d20c6', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_字符含有空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'H2f5Pa9Ig6ueDXIGZoNLTFC7WsJrQ/XEtYmHJuivYDvSG4lUrfTltK8vkGInNRLVFFhnZHIB8H6ZlBxnj+WLM5X5VxURJYoJKtN7Ayk0FtOPbBvXYRxZpr1EEryUgp1xpLs2gYcOUrpb4Obn1BtHMwqPCIXzbYyVrf79zWrqqsI='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_字符含有空格', 'projectUuid': '0080c4c0-0c2f-4927-a403-e55bd4f0c558', 'appId': '7cc8f9bf-6b41-4ea9-ac9e-35534341dacd', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>50</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_40</td>
                <td>0.119864</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7e05e130ff2a9346d689ee9f09457bb240adec1848ba30433d2886ce7f28d229',
 'x-cs-timestamp': '1732170934815'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'orDGRe7mAcvaS+kFPguDiXhDUvownKXb+9vUboU3RO26aDzqDTGF0PuM8FqvNySSZlwH1iixjwqEQ1RpFiQlw5MLob9/WlgK9E1co3of0jHRNBoAgKGneHMyf7H4znR+UcuPn5LdiNrTWavGrunV5myyf6ofF0Ye2eREqZ1LJhM=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_40',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=orDGRe7mAcvaS+kFPguDiXhDUvownKXb+9vUboU3RO26aDzqDTGF0PuM8FqvNySSZlwH1iixjwqEQ1RpFiQlw5MLob9/WlgK9E1co3of0jHRNBoAgKGneHMyf7H4znR+UcuPn5LdiNrTWavGrunV5myyf6ofF0Ye2eREqZ1LJhM=&projectDesc=接口创建项目&projectName=password_40&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170934885&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd988566a-223c-4407-a2b2-6c22f318df2c',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_40',
          'projectUuid': '6067975d-c782-4148-85da-195478f38a76'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934815', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7e05e130ff2a9346d689ee9f09457bb240adec1848ba30433d2886ce7f28d229', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_40', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'orDGRe7mAcvaS+kFPguDiXhDUvownKXb+9vUboU3RO26aDzqDTGF0PuM8FqvNySSZlwH1iixjwqEQ1RpFiQlw5MLob9/WlgK9E1co3of0jHRNBoAgKGneHMyf7H4znR+UcuPn5LdiNrTWavGrunV5myyf6ofF0Ye2eREqZ1LJhM='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_40', 'projectUuid': '6067975d-c782-4148-85da-195478f38a76', 'appId': 'd988566a-223c-4407-a2b2-6c22f318df2c', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>51</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_70</td>
                <td>0.129415</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '65f3f13feeb358bab0997db5980d6922a29d523ecf3bf972c89eb077cb3d2661',
 'x-cs-timestamp': '1732170934935'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'FexEreYR7BSA9GXVzEIvnSQBBuOogerR2VqUqfn4lbJfWc1N3WnhCCLDRm1QbngOuTLxVQOsFgBfTF6OAhX54r1rP4b6cleYoiqCiJqHvhQExba7KpEnPKc7WEXNm40FlILRcXTCiz3oMQq/qDXf7R3TyUGb/bWqBqn2cT6Rfjs=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_70',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=FexEreYR7BSA9GXVzEIvnSQBBuOogerR2VqUqfn4lbJfWc1N3WnhCCLDRm1QbngOuTLxVQOsFgBfTF6OAhX54r1rP4b6cleYoiqCiJqHvhQExba7KpEnPKc7WEXNm40FlILRcXTCiz3oMQq/qDXf7R3TyUGb/bWqBqn2cT6Rfjs=&projectDesc=接口创建项目&projectName=password_70&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935016&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'f73d8edc-aa24-4ced-9afa-240a1efe4687',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_70',
          'projectUuid': '3fe22ba7-623f-4468-93da-a6f4adf63663'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170934935', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '65f3f13feeb358bab0997db5980d6922a29d523ecf3bf972c89eb077cb3d2661', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_70', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'FexEreYR7BSA9GXVzEIvnSQBBuOogerR2VqUqfn4lbJfWc1N3WnhCCLDRm1QbngOuTLxVQOsFgBfTF6OAhX54r1rP4b6cleYoiqCiJqHvhQExba7KpEnPKc7WEXNm40FlILRcXTCiz3oMQq/qDXf7R3TyUGb/bWqBqn2cT6Rfjs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_70', 'projectUuid': '3fe22ba7-623f-4468-93da-a6f4adf63663', 'appId': 'f73d8edc-aa24-4ced-9afa-240a1efe4687', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>52</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password__contains special characters</td>
                <td>0.136323</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '58f3eba8784e2133c104983ce6c5d1c5f898ae72ea7e166626c3fd6a39daf132',
 'x-cs-timestamp': '1732170935073'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'wRqRI0xb/RgR/ytCS38+9qxDaHU6gI75hefnOg70OKu26nRaDfFPM70u8kpX7NKNMB7AbTjCI/Y2ei2x/zpQrbtNo4JSPE0scEso4XiUDmwFW5qvUhOCpjo6Z1Af9gOxmwkyu6Hcg7ltvuUp0g4RRRrbWspMrEQPTWOyJvpRQTk=',
 'projectDesc': '接口创建项目',
 'projectName': 'password__含有空格、特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=wRqRI0xb/RgR/ytCS38+9qxDaHU6gI75hefnOg70OKu26nRaDfFPM70u8kpX7NKNMB7AbTjCI/Y2ei2x/zpQrbtNo4JSPE0scEso4XiUDmwFW5qvUhOCpjo6Z1Af9gOxmwkyu6Hcg7ltvuUp0g4RRRrbWspMrEQPTWOyJvpRQTk=&projectDesc=接口创建项目&projectName=password__含有空格、特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935156&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '17751e27-e22c-47ef-8ec9-65c563e3a717',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password__含有空格、特殊字符',
          'projectUuid': 'e409efb5-45d2-4381-8341-a0dfd957905d'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935073', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '58f3eba8784e2133c104983ce6c5d1c5f898ae72ea7e166626c3fd6a39daf132', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password__含有空格、特殊字符', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'wRqRI0xb/RgR/ytCS38+9qxDaHU6gI75hefnOg70OKu26nRaDfFPM70u8kpX7NKNMB7AbTjCI/Y2ei2x/zpQrbtNo4JSPE0scEso4XiUDmwFW5qvUhOCpjo6Z1Af9gOxmwkyu6Hcg7ltvuUp0g4RRRrbWspMrEQPTWOyJvpRQTk='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password__含有空格、特殊字符', 'projectUuid': 'e409efb5-45d2-4381-8341-a0dfd957905d', 'appId': '17751e27-e22c-47ef-8ec9-65c563e3a717', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>53</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_null</td>
                <td>0.121810</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1cf73305000534bba6e1cd5e6db9421b97137464b887ee6c686bffc7eedcbf88',
 'x-cs-timestamp': '1732170935206'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_null',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_null&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935279&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'b2b76d70-a8be-4261-a51e-8f4ebb447bbc',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_null',
          'projectUuid': 'cc67ab32-83aa-4bab-b0ff-6d67827cfa84'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935206', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1cf73305000534bba6e1cd5e6db9421b97137464b887ee6c686bffc7eedcbf88', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_null', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': ''}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_null', 'projectUuid': 'cc67ab32-83aa-4bab-b0ff-6d67827cfa84', 'appId': 'b2b76d70-a8be-4261-a51e-8f4ebb447bbc', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>54</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_ok</td>
                <td>0.119198</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '244ec9b6a24d750bfd3dfe9610d38218f6014fdd8a55fe04878cef37d457ce58',
 'x-cs-timestamp': '1732170935330'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_ok',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_ok&token=glpat-k1jCW2ivzP4k6zGYHsUg&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935400&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'aa5cf22b-9f68-44e3-b265-1e008791d9e3',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_ok',
          'projectUuid': '6eb04e17-ff66-4a58-8b31-204e61dee536'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935330', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '244ec9b6a24d750bfd3dfe9610d38218f6014fdd8a55fe04878cef37d457ce58', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_ok', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_ok', 'projectUuid': '6eb04e17-ff66-4a58-8b31-204e61dee536', 'appId': 'aa5cf22b-9f68-44e3-b265-1e008791d9e3', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>55</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_contains special</td>
                <td>0.116893</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '130e04505f10da0824c9cb46829f30fa6d5eb1f95c2b84216b743146036ad058',
 'x-cs-timestamp': '1732170935449'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token含有空格和特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token含有空格和特殊字符&token=glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935519&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '8db7651a-2a6f-4683-a857-a2fae2f88616',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token含有空格和特殊字符',
          'projectUuid': 'dfb3c6ee-3249-4b34-89df-08547b34943e'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935449', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '130e04505f10da0824c9cb46829f30fa6d5eb1f95c2b84216b743146036ad058', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token含有空格和特殊字符', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token含有空格和特殊字符', 'projectUuid': 'dfb3c6ee-3249-4b34-89df-08547b34943e', 'appId': '8db7651a-2a6f-4683-a857-a2fae2f88616', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>56</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_1</td>
                <td>0.125616</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '89b21f34f648635aa14321dad7009a5082d184854c7564fc68fd0487e213bbdc',
 'x-cs-timestamp': '1732170935567'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': '1',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_1&token=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935645&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd80de58c-488b-4f27-b51a-6f05dba28b39',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_1',
          'projectUuid': 'd9fd91e7-e3b0-4f38-bf1f-db22441ddea0'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935567', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '89b21f34f648635aa14321dad7009a5082d184854c7564fc68fd0487e213bbdc', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_1', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_1', 'projectUuid': 'd9fd91e7-e3b0-4f38-bf1f-db22441ddea0', 'appId': 'd80de58c-488b-4f27-b51a-6f05dba28b39', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>57</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_1</td>
                <td>0.105061</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：isTokenEncrypt 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8636518c4157d19b2f377f677af8a04904b1f4ca9f58b2ad734a21d00a4b86f9',
 'x-cs-timestamp': '1732170935696'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '1',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'dsHbnOn6F092k7RZmk3/I1jaxkVOozmzkOcBGSMv6smJyUkYFNyBvobemS2iHCg/vN+clYnkbkoMymK1lO+SoEm/2/Cm+nx4jpRow2Xr2QIOHjyrJpachn6m/p9HK08GmZl405qPxRoWD6i5sDlb4skEYkNhKn5M1Z4WmvQSNJs=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_1&token=dsHbnOn6F092k7RZmk3/I1jaxkVOozmzkOcBGSMv6smJyUkYFNyBvobemS2iHCg/vN+clYnkbkoMymK1lO+SoEm/2/Cm+nx4jpRow2Xr2QIOHjyrJpachn6m/p9HK08GmZl405qPxRoWD6i5sDlb4skEYkNhKn5M1Z4WmvQSNJs=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935752&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935696', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8636518c4157d19b2f377f677af8a04904b1f4ca9f58b2ad734a21d00a4b86f9', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_1', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '1', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'dsHbnOn6F092k7RZmk3/I1jaxkVOozmzkOcBGSMv6smJyUkYFNyBvobemS2iHCg/vN+clYnkbkoMymK1lO+SoEm/2/Cm+nx4jpRow2Xr2QIOHjyrJpachn6m/p9HK08GmZl405qPxRoWD6i5sDlb4skEYkNhKn5M1Z4WmvQSNJs='}
响应：{'status': False, 'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>58</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_error</td>
                <td>0.101591</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：isTokenEncrypt 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '59afd7c37c17363ae268978abb74ca10d70e9e0790885062d7ef3dfa7f1c39fd',
 'x-cs-timestamp': '1732170935800'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'a',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_输入非布尔类型',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'tzFLYkYz7qY+nIbTQBG/Fuf9zhoujsq/ZjyriPCLTdi9QQvELYve4EvnUWA+D0XbP1Ss4PixxtyA9pU9WUA6UNuYE/yckthBPCVGVAOInF0r+l8bc8380UhvXZDj94VWgU2wQizHAnM4/l+k3qqLdR0VK7SeMf4ABzbMl0L0KbI=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=a&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_输入非布尔类型&token=tzFLYkYz7qY+nIbTQBG/Fuf9zhoujsq/ZjyriPCLTdi9QQvELYve4EvnUWA+D0XbP1Ss4PixxtyA9pU9WUA6UNuYE/yckthBPCVGVAOInF0r+l8bc8380UhvXZDj94VWgU2wQizHAnM4/l+k3qqLdR0VK7SeMf4ABzbMl0L0KbI=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935856&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935800', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '59afd7c37c17363ae268978abb74ca10d70e9e0790885062d7ef3dfa7f1c39fd', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_输入非布尔类型', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'a', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'tzFLYkYz7qY+nIbTQBG/Fuf9zhoujsq/ZjyriPCLTdi9QQvELYve4EvnUWA+D0XbP1Ss4PixxtyA9pU9WUA6UNuYE/yckthBPCVGVAOInF0r+l8bc8380UhvXZDj94VWgU2wQizHAnM4/l+k3qqLdR0VK7SeMf4ABzbMl0L0KbI='}
响应：{'status': False, 'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>59</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_true</td>
                <td>0.122810</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '534b22dd3fc108fb07ae4208ece37f5661dff394ab741b1c6d3e8eb510492977',
 'x-cs-timestamp': '1732170935903'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'TRUE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_tpye_true',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'aCFBzZr73fhUckGd7TkM0D7lNubTXNbODEwxtom0TUZoDY/iFi95RgSBn/2w4zlIueWQfVjsD5ccuuKYuIBdTiAMH7zgG/Jo9goA3lhlQgS8x1q6ufuDqztdHgxCgThxcdssz1TaLhXYwogj5fQM354dl5u8yjO3E4/U85jyM1Q=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=master&gitType=1&isTokenEncrypt=TRUE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_tpye_true&token=aCFBzZr73fhUckGd7TkM0D7lNubTXNbODEwxtom0TUZoDY/iFi95RgSBn/2w4zlIueWQfVjsD5ccuuKYuIBdTiAMH7zgG/Jo9goA3lhlQgS8x1q6ufuDqztdHgxCgThxcdssz1TaLhXYwogj5fQM354dl5u8yjO3E4/U85jyM1Q=&type=1&url=http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170935980&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '8f30c21a-082d-412f-9af1-804d5ba57265',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'isTokenEncrypt_tpye_true',
          'projectUuid': '85c41c52-1147-4685-9da8-514baa16f928'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170935903', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '534b22dd3fc108fb07ae4208ece37f5661dff394ab741b1c6d3e8eb510492977', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_tpye_true', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'TRUE', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'aCFBzZr73fhUckGd7TkM0D7lNubTXNbODEwxtom0TUZoDY/iFi95RgSBn/2w4zlIueWQfVjsD5ccuuKYuIBdTiAMH7zgG/Jo9goA3lhlQgS8x1q6ufuDqztdHgxCgThxcdssz1TaLhXYwogj5fQM354dl5u8yjO3E4/U85jyM1Q='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'isTokenEncrypt_tpye_true', 'projectUuid': '85c41c52-1147-4685-9da8-514baa16f928', 'appId': '8f30c21a-082d-412f-9af1-804d5ba57265', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>60</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_false</td>
                <td>0.121871</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'd5aff2c077b487955fb8b83d4cc3aad84139a322aaf42c6ac9082740d6e06181',
 'x-cs-timestamp': '1732170936028'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_tpye_false',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_tpye_false&token=glpat-k1jCW2ivzP4k6zGYHsUg&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170936102&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4efbe410-fb17-427d-8081-4190c63d7004',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'isTokenEncrypt_tpye_false',
          'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170936028', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'd5aff2c077b487955fb8b83d4cc3aad84139a322aaf42c6ac9082740d6e06181', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_tpye_false', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'isTokenEncrypt_tpye_false', 'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1', 'appId': '4efbe410-fb17-427d-8081-4190c63d7004', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>61</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>sshKey_ok</td>
                <td>0.149232</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '546632789a4c22b7ee7cee7fda5d0fc0a26bbe4e12457a4ec05a8164948a3c47',
 'x-cs-timestamp': '1732170936172'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '2',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'sshKey_ok',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'VASOxgcCd8QpRJZrFnZFaXMyPzGPtLPRICjeUXXqmdhPASTr5KvKDZKZt0SB9cA7IPwUYtFUff9o4jkaMhWqBjZAEpCJ5oOdrf/454D24UqIgZVK7ROndNXeLlX8E6OJlBvjuoMPFgl+rJMn9t5VTTDV/lUn8qWNi/YcsKmZUAY=',
 'tag': '',
 'type': '1',
 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=2&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=sshKey_ok&sshKey=VASOxgcCd8QpRJZrFnZFaXMyPzGPtLPRICjeUXXqmdhPASTr5KvKDZKZt0SB9cA7IPwUYtFUff9o4jkaMhWqBjZAEpCJ5oOdrf/454D24UqIgZVK7ROndNXeLlX8E6OJlBvjuoMPFgl+rJMn9t5VTTDV/lUn8qWNi/YcsKmZUAY=&type=1&url=ssh://git@192.168.2.77:8022/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170936250&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'sshKey_ok',
          'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170936172', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '546632789a4c22b7ee7cee7fda5d0fc0a26bbe4e12457a4ec05a8164948a3c47', 'lang': 'zh-CN'}
请求参数：{'projectName': 'sshKey_ok', 'gitType': '1', 'authenticationMethod': '2', 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'VASOxgcCd8QpRJZrFnZFaXMyPzGPtLPRICjeUXXqmdhPASTr5KvKDZKZt0SB9cA7IPwUYtFUff9o4jkaMhWqBjZAEpCJ5oOdrf/454D24UqIgZVK7ROndNXeLlX8E6OJlBvjuoMPFgl+rJMn9t5VTTDV/lUn8qWNi/YcsKmZUAY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'sshKey_ok', 'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23', 'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>62</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_null</td>
                <td>0.475054</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e2816cd8406e1a21ecea536c274b5b2bdf60327de45f9a43bb6d6870184be75d',
 'x-cs-timestamp': '1732170936307'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'f3toXu+h+EhTCsX7K0GAEPZpODZK0xnphhlUIzkse257ivpWJPpk3sYO3YiK8I8V04LriJMIexO7H3phKit+OrRMA09y1qCnFVewScgCSRllcgxl8pMvd6pbqEZnlGDnKD5KRwGtJgfVTc3bNVyqO5YqD0XtDCwrdh2CrneziE8=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=f3toXu+h+EhTCsX7K0GAEPZpODZK0xnphhlUIzkse257ivpWJPpk3sYO3YiK8I8V04LriJMIexO7H3phKit+OrRMA09y1qCnFVewScgCSRllcgxl8pMvd6pbqEZnlGDnKD5KRwGtJgfVTc3bNVyqO5YqD0XtDCwrdh2CrneziE8=&projectDesc=接口创建项目&projectName=branch_为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170936732&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_为空',
          'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170936307', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e2816cd8406e1a21ecea536c274b5b2bdf60327de45f9a43bb6d6870184be75d', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_为空', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'f3toXu+h+EhTCsX7K0GAEPZpODZK0xnphhlUIzkse257ivpWJPpk3sYO3YiK8I8V04LriJMIexO7H3phKit+OrRMA09y1qCnFVewScgCSRllcgxl8pMvd6pbqEZnlGDnKD5KRwGtJgfVTc3bNVyqO5YqD0XtDCwrdh2CrneziE8='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_为空', 'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384', 'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>63</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_contains space and special characters</td>
                <td>0.118569</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '9da4c0c7ff136681238de5dacceb59fa49b0b89a6523cda4c81d9feb77a58550',
 'x-cs-timestamp': '1732170936781'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'ma   in@$@%#$',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'XmLi703oFrmfqa73N42fJXb+oZQlMLyQ7s1nM/kTSm0TgNu7z8Myjro271KO7QE1kIu1MaWagc8x5gaqcv4k5JRMkUz5DGbQLo1bfVCGfbrU+ieLs1hXUd/lTc+2Cbzg8xo9+9wK8eUUGVIWx16+Cp+3cWXqOXr9phBmgJWKsBM=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_包含空格和特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=ma   in@$@%#$&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=XmLi703oFrmfqa73N42fJXb+oZQlMLyQ7s1nM/kTSm0TgNu7z8Myjro271KO7QE1kIu1MaWagc8x5gaqcv4k5JRMkUz5DGbQLo1bfVCGfbrU+ieLs1hXUd/lTc+2Cbzg8xo9+9wK8eUUGVIWx16+Cp+3cWXqOXr9phBmgJWKsBM=&projectDesc=接口创建项目&projectName=branch_包含空格和特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170936852&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_包含空格和特殊字符',
          'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170936781', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '9da4c0c7ff136681238de5dacceb59fa49b0b89a6523cda4c81d9feb77a58550', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_包含空格和特殊字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'ma   in@$@%#$', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'XmLi703oFrmfqa73N42fJXb+oZQlMLyQ7s1nM/kTSm0TgNu7z8Myjro271KO7QE1kIu1MaWagc8x5gaqcv4k5JRMkUz5DGbQLo1bfVCGfbrU+ieLs1hXUd/lTc+2Cbzg8xo9+9wK8eUUGVIWx16+Cp+3cWXqOXr9phBmgJWKsBM='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_包含空格和特殊字符', 'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651', 'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>64</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_none</td>
                <td>0.295035</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3601f45070497ab50639dff32ba733e87e926c8b5a64300dc8d8a0406bc7c6fa',
 'x-cs-timestamp': '1732170936900'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'WnIfgSuFXKnPQdGEpklqoStKgDCZ8zV/JErDQSXcEoQUWq9sFqDg1Z/hKPy3RMFC7M4/jbHhpdqgfiWJbAryvlb78SnI9EdPjvMQf2xfTdg3Rxmf8oed2QEJ5aqgN8dveeMR7scj6+iodG85JQ3idI2eT9QHzT9NlkcC3eGGb54=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=WnIfgSuFXKnPQdGEpklqoStKgDCZ8zV/JErDQSXcEoQUWq9sFqDg1Z/hKPy3RMFC7M4/jbHhpdqgfiWJbAryvlb78SnI9EdPjvMQf2xfTdg3Rxmf8oed2QEJ5aqgN8dveeMR7scj6+iodG85JQ3idI2eT9QHzT9NlkcC3eGGb54=&projectDesc=接口创建项目&projectName=branch_不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170937149&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_不传',
          'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170936900', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3601f45070497ab50639dff32ba733e87e926c8b5a64300dc8d8a0406bc7c6fa', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_不传', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'WnIfgSuFXKnPQdGEpklqoStKgDCZ8zV/JErDQSXcEoQUWq9sFqDg1Z/hKPy3RMFC7M4/jbHhpdqgfiWJbAryvlb78SnI9EdPjvMQf2xfTdg3Rxmf8oed2QEJ5aqgN8dveeMR7scj6+iodG85JQ3idI2eT9QHzT9NlkcC3eGGb54='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_不传', 'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73', 'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>65</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_1</td>
                <td>0.121647</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7ecfe788f8b8fdeef0657beaf54983ae69dd59d24f8bdf8bb15f4a116c5f3179',
 'x-cs-timestamp': '1732170937199'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '1',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'iiqeju+QPzC4LUf4sr2u4NbzWuHxglalKhYoCn1hLgeA3CwEEfowFFVwx3mWj72lWM2ZtyRUFoizwHv0qm8x+1w7r8UsEKEvtyCvdaMhCp0M5XE8inBbclcczF82YsLzmRF+mWUY3E0zLIgdBWXYV7rJuLMO3q7clg78fCOu9JY=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_1个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=1&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=iiqeju+QPzC4LUf4sr2u4NbzWuHxglalKhYoCn1hLgeA3CwEEfowFFVwx3mWj72lWM2ZtyRUFoizwHv0qm8x+1w7r8UsEKEvtyCvdaMhCp0M5XE8inBbclcczF82YsLzmRF+mWUY3E0zLIgdBWXYV7rJuLMO3q7clg78fCOu9JY=&projectDesc=接口创建项目&projectName=branch_1个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170937271&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '563f6416-bff4-43f0-b4f7-df24219849a3',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_1个字符',
          'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170937199', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7ecfe788f8b8fdeef0657beaf54983ae69dd59d24f8bdf8bb15f4a116c5f3179', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_1个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '1', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'iiqeju+QPzC4LUf4sr2u4NbzWuHxglalKhYoCn1hLgeA3CwEEfowFFVwx3mWj72lWM2ZtyRUFoizwHv0qm8x+1w7r8UsEKEvtyCvdaMhCp0M5XE8inBbclcczF82YsLzmRF+mWUY3E0zLIgdBWXYV7rJuLMO3q7clg78fCOu9JY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_1个字符', 'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153', 'appId': '563f6416-bff4-43f0-b4f7-df24219849a3', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>66</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_128</td>
                <td>0.121795</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f623ee8a13c7437bfcec8f185d74546945259c7c2f4e2b4b72a209a060e4467f',
 'x-cs-timestamp': '1732170937322'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'QJ2/ht7wZQ93AdIzxdiWZLtwu8CWlAlCfKxWiHei08uZvefO/2uk2Tr7+HmKOnX/2wnd3IOAj9t7ubfRXRi4DbVtFVXPnVgrUVqJ0fAidNVHbkshG1TX0xBt2jg84t+hjKIljDZA6gWdU2/9Xlah83fW2wdDAO+1kaK2ilDilBg=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_128个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=QJ2/ht7wZQ93AdIzxdiWZLtwu8CWlAlCfKxWiHei08uZvefO/2uk2Tr7+HmKOnX/2wnd3IOAj9t7ubfRXRi4DbVtFVXPnVgrUVqJ0fAidNVHbkshG1TX0xBt2jg84t+hjKIljDZA6gWdU2/9Xlah83fW2wdDAO+1kaK2ilDilBg=&projectDesc=接口创建项目&projectName=branch_128个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170937395&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_128个字符',
          'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170937322', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f623ee8a13c7437bfcec8f185d74546945259c7c2f4e2b4b72a209a060e4467f', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_128个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'QJ2/ht7wZQ93AdIzxdiWZLtwu8CWlAlCfKxWiHei08uZvefO/2uk2Tr7+HmKOnX/2wnd3IOAj9t7ubfRXRi4DbVtFVXPnVgrUVqJ0fAidNVHbkshG1TX0xBt2jg84t+hjKIljDZA6gWdU2/9Xlah83fW2wdDAO+1kaK2ilDilBg='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_128个字符', 'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806', 'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>67</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_129</td>
                <td>0.104456</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：分支名最大由128个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4b0bc6855aa89eb73d69657627f01fc538094cd13dd5b8eb6d0119b28e29855b',
 'x-cs-timestamp': '1732170937444'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'B1MWi9wwNcb7mwmXERcVtrhs/aqzzYm0T3fwmahxCIQJDQ+zBa8Ts1cadb/3Zwa0ajEDiuaVbBgeZ8oBUo2Zl97mVyZZxgNGzbO3GZZmGQuWEiASyl4XrmmdatpeO6DXeZm0K8JtSpqv8Dmnz8KYq9YF4VemNueCF4wYgZ3JRYY=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_129个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=B1MWi9wwNcb7mwmXERcVtrhs/aqzzYm0T3fwmahxCIQJDQ+zBa8Ts1cadb/3Zwa0ajEDiuaVbBgeZ8oBUo2Zl97mVyZZxgNGzbO3GZZmGQuWEiASyl4XrmmdatpeO6DXeZm0K8JtSpqv8Dmnz8KYq9YF4VemNueCF4wYgZ3JRYY=&projectDesc=接口创建项目&projectName=branch_129个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170937502&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '分支名最大由128个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170937444', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4b0bc6855aa89eb73d69657627f01fc538094cd13dd5b8eb6d0119b28e29855b', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_129个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'B1MWi9wwNcb7mwmXERcVtrhs/aqzzYm0T3fwmahxCIQJDQ+zBa8Ts1cadb/3Zwa0ajEDiuaVbBgeZ8oBUo2Zl97mVyZZxgNGzbO3GZZmGQuWEiASyl4XrmmdatpeO6DXeZm0K8JtSpqv8Dmnz8KYq9YF4VemNueCF4wYgZ3JRYY='}
响应：{'status': False, 'code': 'B500', 'message': '分支名最大由128个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>68</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag and branch_none</td>
                <td>0.723887</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'ee0ff5688a3f8b271618c54e5a262273e1181891572b97c5739a194e21933fb5',
 'x-cs-timestamp': '1732170937552'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'qnAriVYH3hfG6hAH31n3kfKvr3uyDdzwE9HD6GDyHQWll2o8CrAV6rpX1GtVjTehxKcKT7K/6tA+L7qQuUQNlrsKW5K8NJw+T6SQjumOC9hYvMh0kCPn9qRrqSMKHVF+zb3w47B4V3EAvK82FSWBTZ43mYbOIfBfWRpENQRQSHU=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag和branch不传',
 'pullFileName': '',
 'ruleSetId': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=qnAriVYH3hfG6hAH31n3kfKvr3uyDdzwE9HD6GDyHQWll2o8CrAV6rpX1GtVjTehxKcKT7K/6tA+L7qQuUQNlrsKW5K8NJw+T6SQjumOC9hYvMh0kCPn9qRrqSMKHVF+zb3w47B4V3EAvK82FSWBTZ43mYbOIfBfWRpENQRQSHU=&projectDesc=接口创建项目&projectName=tag和branch不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938225&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag和branch不传',
          'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170937552', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'ee0ff5688a3f8b271618c54e5a262273e1181891572b97c5739a194e21933fb5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag和branch不传', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'qnAriVYH3hfG6hAH31n3kfKvr3uyDdzwE9HD6GDyHQWll2o8CrAV6rpX1GtVjTehxKcKT7K/6tA+L7qQuUQNlrsKW5K8NJw+T6SQjumOC9hYvMh0kCPn9qRrqSMKHVF+zb3w47B4V3EAvK82FSWBTZ43mYbOIfBfWRpENQRQSHU='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag和branch不传', 'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6', 'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>69</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_null</td>
                <td>0.120261</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'd83d3e5e26d6edd897df2d284cbd9f560e5a3c571c445114e88f5918744c6330',
 'x-cs-timestamp': '1732170938275'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'xRNCsXpZxcNB0bMdzfHSLxZmyf2dEaZPk/84xH1h7X2HoqB0aW9Nzu7WywcATh4jVEfFEhShI/Qua+MEpqMaUJkXRqtcyuygQbFukJWUlfvLYUHLgK5YF/MX1kE3i9zCRDPhDtDaEJO2ViPIyDlFRxyxtSYrP40CkoRFbENEG4U=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=xRNCsXpZxcNB0bMdzfHSLxZmyf2dEaZPk/84xH1h7X2HoqB0aW9Nzu7WywcATh4jVEfFEhShI/Qua+MEpqMaUJkXRqtcyuygQbFukJWUlfvLYUHLgK5YF/MX1kE3i9zCRDPhDtDaEJO2ViPIyDlFRxyxtSYrP40CkoRFbENEG4U=&projectDesc=接口创建项目&projectName=tag为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938348&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag为空',
          'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938275', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'd83d3e5e26d6edd897df2d284cbd9f560e5a3c571c445114e88f5918744c6330', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'xRNCsXpZxcNB0bMdzfHSLxZmyf2dEaZPk/84xH1h7X2HoqB0aW9Nzu7WywcATh4jVEfFEhShI/Qua+MEpqMaUJkXRqtcyuygQbFukJWUlfvLYUHLgK5YF/MX1kE3i9zCRDPhDtDaEJO2ViPIyDlFRxyxtSYrP40CkoRFbENEG4U='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag为空', 'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d', 'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>70</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_branch and tag</td>
                <td>0.104280</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：仅支持分支或标签中的一种进行检测。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '59976c818deb721a77d8ac24c09e957d914492b008e9a68a63801b8d914155d9',
 'x-cs-timestamp': '1732170938399'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'fWljYhGXPGBW8dRiTmv3A7p3nj0h7V5lzXDBvfQfhZqMzil5gNReRi+vtTIrpHLGJUFncywScbailLslUplCBzqVlg8xKBo2Hl2FAJXkOxtu8irY8sNmeemDzHlSBaAHQp/zb+cIwpJNjgMLv7xrIpqNjaoWHAS/tUHgYvb2Kwc=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag标签和分支入参',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': 'master',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=fWljYhGXPGBW8dRiTmv3A7p3nj0h7V5lzXDBvfQfhZqMzil5gNReRi+vtTIrpHLGJUFncywScbailLslUplCBzqVlg8xKBo2Hl2FAJXkOxtu8irY8sNmeemDzHlSBaAHQp/zb+cIwpJNjgMLv7xrIpqNjaoWHAS/tUHgYvb2Kwc=&projectDesc=接口创建项目&projectName=tag标签和分支入参&tag=master&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938454&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '仅支持分支或标签中的一种进行检测。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938399', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '59976c818deb721a77d8ac24c09e957d914492b008e9a68a63801b8d914155d9', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag标签和分支入参', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': 'master', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'fWljYhGXPGBW8dRiTmv3A7p3nj0h7V5lzXDBvfQfhZqMzil5gNReRi+vtTIrpHLGJUFncywScbailLslUplCBzqVlg8xKBo2Hl2FAJXkOxtu8irY8sNmeemDzHlSBaAHQp/zb+cIwpJNjgMLv7xrIpqNjaoWHAS/tUHgYvb2Kwc='}
响应：{'status': False, 'code': 'B408', 'message': '仅支持分支或标签中的一种进行检测。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>71</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_ok</td>
                <td>0.115724</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'dfc1e8e9e9d4d4ed1a6fb64135514dab5016141fb30f29448fab4a7b1d0fcd87',
 'x-cs-timestamp': '1732170938501'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'oYdK7UrXrbiHDyaGAzw4f3VkGWtzjvxCC9eivKf4EWrK/ckpl4QUI4977+Z8itqVgkCEFSA7xmLThgiFDWNeA+nMu7pmDJnmLziOFm6yqO4Ul+aQaXaO8M+tOAFJpH3kDFgjYlrEphPLVfNUszN13dA6XhjYbW/FF+mSkkRCUxs=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag标签正常',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': 'test',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=oYdK7UrXrbiHDyaGAzw4f3VkGWtzjvxCC9eivKf4EWrK/ckpl4QUI4977+Z8itqVgkCEFSA7xmLThgiFDWNeA+nMu7pmDJnmLziOFm6yqO4Ul+aQaXaO8M+tOAFJpH3kDFgjYlrEphPLVfNUszN13dA6XhjYbW/FF+mSkkRCUxs=&projectDesc=接口创建项目&projectName=tag标签正常&tag=test&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938571&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag标签正常',
          'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938501', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'dfc1e8e9e9d4d4ed1a6fb64135514dab5016141fb30f29448fab4a7b1d0fcd87', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag标签正常', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': 'test', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'oYdK7UrXrbiHDyaGAzw4f3VkGWtzjvxCC9eivKf4EWrK/ckpl4QUI4977+Z8itqVgkCEFSA7xmLThgiFDWNeA+nMu7pmDJnmLziOFm6yqO4Ul+aQaXaO8M+tOAFJpH3kDFgjYlrEphPLVfNUszN13dA6XhjYbW/FF+mSkkRCUxs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag标签正常', 'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0', 'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>72</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_129</td>
                <td>0.107641</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：标签名称最大长度为128个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8e529a598be6cac30f131e0f5c83bb8c72fa2931f9265e3af82cb09c603edda7',
 'x-cs-timestamp': '1732170938620'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'pASXKpONUjdtCtbcDhZrl1ro4gXWSuxBH0kDf1esJ7M2rkgiuJA4ND/3uv9xZFlxgdkzFQ8Uo6NAYxafN6mrdFxmAvkPgwEfMfoF3o1oFLg77nYQwoX5jQ6PW2kT6XDpnHDZpRQaFCfjQ6rGEnXgNigZoB0kK+BktMFtcfuqa+A=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_129个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=pASXKpONUjdtCtbcDhZrl1ro4gXWSuxBH0kDf1esJ7M2rkgiuJA4ND/3uv9xZFlxgdkzFQ8Uo6NAYxafN6mrdFxmAvkPgwEfMfoF3o1oFLg77nYQwoX5jQ6PW2kT6XDpnHDZpRQaFCfjQ6rGEnXgNigZoB0kK+BktMFtcfuqa+A=&projectDesc=接口创建项目&projectName=branch_129个字符&tag=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938681&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '标签名称最大长度为128个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938620', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8e529a598be6cac30f131e0f5c83bb8c72fa2931f9265e3af82cb09c603edda7', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_129个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'pASXKpONUjdtCtbcDhZrl1ro4gXWSuxBH0kDf1esJ7M2rkgiuJA4ND/3uv9xZFlxgdkzFQ8Uo6NAYxafN6mrdFxmAvkPgwEfMfoF3o1oFLg77nYQwoX5jQ6PW2kT6XDpnHDZpRQaFCfjQ6rGEnXgNigZoB0kK+BktMFtcfuqa+A='}
响应：{'status': False, 'code': 'B500', 'message': '标签名称最大长度为128个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>73</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test1_createProjectByVoid_success</td>
                <td>4.1.3创建空项目 成功1：团管创建</td>
                <td>0.108034</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f058e14149958b4a265a52ba96eea9f1bd6feb11c3a9605dbb4ca9f37c111a4e',
 'x-cs-timestamp': '1732170938730'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732170938703'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732170938703&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938791&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectUuid': 'ba07cbaa-a569-488e-b894-a5f35133dbfc'},
 'message': '创建项目成功',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732170938730', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f058e14149958b4a265a52ba96eea9f1bd6feb11c3a9605dbb4ca9f37c111a4e', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732170938703'}
响应：{'status': True, 'code': 'B200', 'message': '创建项目成功', 'data': {'projectUuid': 'ba07cbaa-a569-488e-b894-a5f35133dbfc', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>74</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test2_createProjectByVoid_fail_notorguuid</td>
                <td>4.1.3创建空项目 失败1 - 不传orgUuid</td>
                <td>0.102940</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：指定团队不能为空--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '140602270dbd5a58533766943244f0105b2a3eeb2d110d3c9635800de506146f',
 'x-cs-timestamp': '1732170938838'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732170938812'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732170938812&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938895&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '指定团队不能为空', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938838', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '140602270dbd5a58533766943244f0105b2a3eeb2d110d3c9635800de506146f', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732170938812'}
响应：{'status': False, 'code': 'B408', 'message': '指定团队不能为空'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>75</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test3_createProjectByVoid_fail_orguuidNull</td>
                <td>4.1.3创建空项目 失败2 - orgUuid传空值</td>
                <td>0.101759</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：团队UUID非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '303d261d6a4ccf269a36205bd033a916c6f43899ad3df59bc3b1a47c6eb5180f',
 'x-cs-timestamp': '1732170938942'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'orgUuid': '', 'projectName': '接口创建123'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建123&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170938998&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '团队UUID非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170938942', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '303d261d6a4ccf269a36205bd033a916c6f43899ad3df59bc3b1a47c6eb5180f', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建123', 'orgUuid': ''}
响应：{'status': False, 'code': 'B408', 'message': '团队UUID非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>76</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_testcase</td>
                <td>None</td>
                <td>0.000206</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_editVulTag.TestCodeSecAPI object at 0x0000023135000A40>

    def test_editVulTag_testcase(self):
        # print(projectUuid, appId, statusStaticCode, recordId)
>       print(getListDetailByVulDataId_static_vul("1"))

case\externaApi\test_editVulTag.py:27: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
case\externaApi\test_editVulTag.py:15: in getListDetailByVulDataId_static_vul
    response = getListDetailByVulDataId(parameter)
case\externaApi\test_getListDetailByVulDataId.py:34: in getListDetailByVulDataId
    response = send_request(url, "get", parameter, base_path, email_user=user_email)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId'
method = 'get', parameter = {'pageSize': 1, 'type': '1', 'vulDataId': '92'}
base_path = '/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId', email_user = 'sec@seczone.cn'
password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>77</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_success</td>
                <td>4.4.1标记漏洞状态_成功：静态漏洞</td>
                <td>0.000192</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_editVulTag.TestCodeSecAPI object at 0x0000023135002E70>

    def test_editVulTag_success(self):
        """4.4.1标记漏洞状态_成功：静态漏洞"""
>       vulId = getListDetailByVulDataId_static_vul("0")  # 0为静态漏洞

case\externaApi\test_editVulTag.py:31: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
case\externaApi\test_editVulTag.py:15: in getListDetailByVulDataId_static_vul
    response = getListDetailByVulDataId(parameter)
case\externaApi\test_getListDetailByVulDataId.py:34: in getListDetailByVulDataId
    response = send_request(url, "get", parameter, base_path, email_user=user_email)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId'
method = 'get', parameter = {'pageSize': 1, 'type': '0', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
base_path = '/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId', email_user = 'sec@seczone.cn'
password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>78</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_success2</td>
                <td>4.4.1标记漏洞状态_成功 - 编码规范漏洞</td>
                <td>0.000210</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\externaApi\\test_editVulTag.py', 44, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>79</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_admin</td>
                <td>None</td>
                <td>0.000293</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\externaApi\\test_externaApi_case.py', 12, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>80</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_sec</td>
                <td>None</td>
                <td>0.020996</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>81</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_team</td>
                <td>None</td>
                <td>0.020843</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>82</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000699</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">['ba07cbaa-a569-488e-b894-a5f35133dbfc']
['3f9572f3-a51f-42cb-94f1-9e42f0e2060c']
接口创建相关项目已清空！

前置步骤：删除多余项目用例！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>83</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_project_list</td>
                <td>None</td>
                <td>0.080967</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI5NGU3NmY0Yy04MTNmLTQyYzUtYWMxMy0wYmMyYmJiZDM0OGIifQ.81qRhujSYsvQ_WA5StcAfSiOeuQ-8FZsO2nG3AqZUA-ukSUvZV6roRIeubxGjgCJNyHD_hIMvcahXRsPy6_qpA',
 'lang': 'zh-CN',
 'loginNonce': '2974a4e9-4ef6-49c7-9181-ccac20441163',
 'sign': '5bb734ef1805b0482deb432ab9bb79df8b6c55f0111d4fd44bfa053ff97d691c',
 'timestamp': '1732170939161',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '100', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 100,
          'pageTotal': 1,
          'recordTotal': 72,
          'records': [{'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '170',
                       'groupId': 1,
                       'id': 167,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '169',
                       'groupId': 1,
                       'id': 166,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag为空',
                       'projectType': 1,
                       'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '168',
                       'groupId': 1,
                       'id': 165,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag和branch不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag和branch不传',
                       'projectType': 1,
                       'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce',
                       'createTime': '2024-11-21 14:35:46',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '167',
                       'groupId': 1,
                       'id': 164,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_128个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_128个字符',
                       'projectType': 1,
                       'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:46',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '563f6416-bff4-43f0-b4f7-df24219849a3',
                       'createTime': '2024-11-21 14:35:46',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '166',
                       'groupId': 1,
                       'id': 163,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_1个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_1个字符',
                       'projectType': 1,
                       'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:46',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '165',
                       'groupId': 1,
                       'id': 162,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_不传',
                       'projectType': 1,
                       'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '164',
                       'groupId': 1,
                       'id': 161,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_包含空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_包含空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '163',
                       'groupId': 1,
                       'id': 160,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_为空',
                       'projectType': 1,
                       'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '162',
                       'groupId': 1,
                       'id': 159,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'sshKey_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'sshKey_ok',
                       'projectType': 1,
                       'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4efbe410-fb17-427d-8081-4190c63d7004',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '161',
                       'groupId': 1,
                       'id': 158,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_false',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_false',
                       'projectType': 1,
                       'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8f30c21a-082d-412f-9af1-804d5ba57265',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '160',
                       'groupId': 1,
                       'id': 157,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_true',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_true',
                       'projectType': 1,
                       'projectUuid': '85c41c52-1147-4685-9da8-514baa16f928',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd80de58c-488b-4f27-b51a-6f05dba28b39',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '159',
                       'groupId': 1,
                       'id': 156,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_1',
                       'projectType': 1,
                       'projectUuid': 'd9fd91e7-e3b0-4f38-bf1f-db22441ddea0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8db7651a-2a6f-4683-a857-a2fae2f88616',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '158',
                       'groupId': 1,
                       'id': 155,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token含有空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token含有空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': 'dfb3c6ee-3249-4b34-89df-08547b34943e',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'aa5cf22b-9f68-44e3-b265-1e008791d9e3',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '157',
                       'groupId': 1,
                       'id': 154,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_ok',
                       'projectType': 1,
                       'projectUuid': '6eb04e17-ff66-4a58-8b31-204e61dee536',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'b2b76d70-a8be-4261-a51e-8f4ebb447bbc',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '156',
                       'groupId': 1,
                       'id': 153,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_null',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_null',
                       'projectType': 1,
                       'projectUuid': 'cc67ab32-83aa-4bab-b0ff-6d67827cfa84',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '17751e27-e22c-47ef-8ec9-65c563e3a717',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '155',
                       'groupId': 1,
                       'id': 152,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password__含有空格、特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password__含有空格、特殊字符',
                       'projectType': 1,
                       'projectUuid': 'e409efb5-45d2-4381-8341-a0dfd957905d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'f73d8edc-aa24-4ced-9afa-240a1efe4687',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '154',
                       'groupId': 1,
                       'id': 151,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_70',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_70',
                       'projectType': 1,
                       'projectUuid': '3fe22ba7-623f-4468-93da-a6f4adf63663',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd988566a-223c-4407-a2b2-6c22f318df2c',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '153',
                       'groupId': 1,
                       'id': 150,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_40',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_40',
                       'projectType': 1,
                       'projectUuid': '6067975d-c782-4148-85da-195478f38a76',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '7cc8f9bf-6b41-4ea9-ac9e-35534341dacd',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '152',
                       'groupId': 1,
                       'id': 149,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_字符含有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_字符含有空格',
                       'projectType': 1,
                       'projectUuid': '0080c4c0-0c2f-4927-a403-e55bd4f0c558',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0293bdf7-179e-4d9a-883d-2321a4201ad2',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '151',
                       'groupId': 1,
                       'id': 148,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_字符含有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_字符含有空格',
                       'projectType': 1,
                       'projectUuid': '64fa105c-77d5-4ff4-abf0-829adb6719c1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9d97e520-7820-4c34-9620-4bf232dbacde',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '150',
                       'groupId': 1,
                       'id': 147,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username__含有特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username__含有特殊字符',
                       'projectType': 1,
                       'projectUuid': 'b4fe859e-7c58-4e8d-907a-feb5f866c000',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'a49287fa-160c-47f2-9a04-a281e3373150',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '149',
                       'groupId': 1,
                       'id': 146,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_1',
                       'projectType': 1,
                       'projectUuid': 'b9b24d96-41ce-43a7-b842-b9e30c66206d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9501084f-b5d6-46db-926b-76a4dd504fe0',
                       'createTime': '2024-11-21 14:35:43',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '148',
                       'groupId': 1,
                       'id': 145,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_40',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_40',
                       'projectType': 1,
                       'projectUuid': '183d1ec7-530e-4652-8997-bfaada33c74f',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:43',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '079655b5-d3de-4a64-9ab2-ccce84d34eca',
                       'createTime': '2024-11-21 14:35:42',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '147',
                       'groupId': 1,
                       'id': 144,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username为空',
                       'projectType': 1,
                       'projectUuid': 'c5dc9b32-7a5c-49bb-90c7-dd70c6349490',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:42',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'a17e42db-f760-49ba-8e1c-b695bc41bbae',
                       'createTime': '2024-11-21 14:35:42',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '146',
                       'groupId': 1,
                       'id': 143,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=2SSH密钥',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=2SSH密钥',
                       'projectType': 1,
                       'projectUuid': '2c2b4502-63b2-4ee9-b88d-2144715aedb0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:42',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4d93be8b-b7fc-46ea-ac81-e1724c9166eb',
                       'createTime': '2024-11-21 14:35:42',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '145',
                       'groupId': 1,
                       'id': 142,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=1token认证',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=1token认证',
                       'projectType': 1,
                       'projectUuid': 'bfb7d540-7356-4424-8aa2-2885bba42728',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:42',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd9fefab7-5ebe-4910-b028-38d267296cba',
                       'createTime': '2024-11-21 14:35:42',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '144',
                       'groupId': 1,
                       'id': 141,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=0用户名密码认证',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=0用户名密码认证',
                       'projectType': 1,
                       'projectUuid': '511a6856-268a-4c54-9fa3-c792d3ebb9f5',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:42',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '74ce7b9a-961c-4c57-a9cc-35971426aa05',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '143',
                       'groupId': 1,
                       'id': 140,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType7_bitbucket',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType7_bitbucket',
                       'projectType': 1,
                       'projectUuid': 'c8f1f0ba-6f51-4d4f-b79f-ac4e0df35b62',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '6cf721b9-d7ad-4c79-860d-120ce0376f7b',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '142',
                       'groupId': 1,
                       'id': 139,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType6_gerrit',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType6_gerrit',
                       'projectType': 1,
                       'projectUuid': '353343a5-de4a-459b-84d5-0235102be057',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4af4b949-a1d0-4210-82ac-5b3f9378c2d9',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '141',
                       'groupId': 1,
                       'id': 138,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType3_gitee',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType3_gitee',
                       'projectType': 1,
                       'projectUuid': '8643b766-45c1-4448-bf17-1133f2801d0c',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd453dd59-9a9a-4154-a496-136ea5ac1cda',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '140',
                       'groupId': 1,
                       'id': 137,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType2_github',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType2_github',
                       'projectType': 1,
                       'projectUuid': '41331b14-b52b-4d41-997e-7736988ef571',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '23c0ae01-0c89-4c11-86e0-db75cd541a03',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '139',
                       'groupId': 1,
                       'id': 136,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType1_gitlab',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType1_gitlab',
                       'projectType': 1,
                       'projectUuid': 'e5c4250e-4fd5-485d-988a-077ffef95356',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'e829a966-6d3e-44b3-b54d-63a134bac989',
                       'createTime': '2024-11-21 14:35:41',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '138',
                       'groupId': 1,
                       'id': 135,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead为空',
                       'projectType': 1,
                       'projectUuid': '57f75f26-7593-4519-92e6-491f06386f9c',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:41',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'fcfadd9e-4aa0-424a-ba28-addc158b1f70',
                       'createTime': '2024-11-21 14:35:40',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '137',
                       'groupId': 1,
                       'id': 134,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead=1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead=1',
                       'projectType': 1,
                       'projectUuid': '55c9ae51-1931-47ef-b8c2-1430023f283f',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:40',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd684fa06-3c27-45a7-8aa3-42c31571d526',
                       'createTime': '2024-11-21 14:35:40',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '136',
                       'groupId': 1,
                       'id': 133,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead=0',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead=0',
                       'projectType': 1,
                       'projectUuid': '4c8561ea-cd84-49e6-b1eb-bb816e81161b',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:40',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'c1edadfd-4f20-42e5-a30e-9dd1d71e432d',
                       'createTime': '2024-11-21 14:35:40',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '135',
                       'groupId': 1,
                       'id': 132,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'url正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'url正常',
                       'projectType': 1,
                       'projectUuid': '28758094-ac58-4cb3-9b6b-2d2f8c1d53bc',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:40',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd845d40b-278d-4ba9-af68-595583d36a15',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '134',
                       'groupId': 1,
                       'id': 131,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc500个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789',
                       'projectName': 'projectDesc500个字符',
                       'projectType': 1,
                       'projectUuid': '77cae3ef-9c58-45a4-8f23-9a5ea4e81fa6',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '30269708-c9b3-446e-918f-b452dfdd3d8d',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '133',
                       'groupId': 1,
                       'id': 130,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc两个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '12',
                       'projectName': 'projectDesc两个字符',
                       'projectType': 1,
                       'projectUuid': '31e789b0-169e-44f7-a8c3-f107c715dc26',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2954d4e8-d176-4291-ba04-05e1983ecc5c',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '132',
                       'groupId': 1,
                       'id': 129,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc包含特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '#￥%……*',
                       'projectName': 'projectDesc包含特殊字符',
                       'projectType': 1,
                       'projectUuid': '664da6bb-f0df-45bf-93af-b4f92f652a2d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2205ac32-d067-4760-b1dd-d68ba10896fe',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '131',
                       'groupId': 1,
                       'id': 128,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc只有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '   ',
                       'projectName': 'projectDesc只有空格',
                       'projectType': 1,
                       'projectUuid': 'e3385356-4dd5-482c-ac2b-07002b35ee58',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '061d4a66-a90f-4d81-90b2-20e897db22fb',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '130',
                       'groupId': 1,
                       'id': 127,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': 'projectDesc为空',
                       'projectType': 1,
                       'projectUuid': 'bc698792-78c2-4ef2-8edf-4a397cb55faf',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '13f25f74-c752-43c3-a5c9-7ec3cbf93d19',
                       'createTime': '2024-11-21 14:35:39',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '129',
                       'groupId': 1,
                       'id': 126,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': 'projectDesc不传',
                       'projectType': 1,
                       'projectUuid': 'a35c38e4-f823-4e55-bac8-776ba85a2b16',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:39',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'cd1bf510-7cd1-45f7-9981-91e7950aca81',
                       'createTime': '2024-11-21 14:35:38',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '128',
                       'groupId': 1,
                       'id': 125,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '空格   自动   清除',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName包含空格+字符',
                       'projectName': '空格   自动   清除',
                       'projectType': 1,
                       'projectUuid': 'adee626f-c3e1-4a99-b943-c41123a3954d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:38',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'cf66ba20-1d23-4ba4-8992-d8176b03c25c',
                       'createTime': '2024-11-21 14:35:38',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '127',
                       'groupId': 1,
                       'id': 124,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName512个字符',
                       'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
                       'projectType': 1,
                       'projectUuid': '53466976-91c3-4431-8d24-c947a962fee7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:38',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '7b9311eb-cb10-46a8-a59d-c54aa5e3618b',
                       'createTime': '2024-11-21 14:35:38',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '126',
                       'groupId': 1,
                       'id': 123,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '根据',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName两个字符',
                       'projectName': '根据',
                       'projectType': 1,
                       'projectUuid': '4c70745c-673f-48f4-80e2-9a4a6ac04822',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:38',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc',
                       'containLan': '5',
                       'createTime': '2024-11-15 16:13:46',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '40f3771d-a736-4883-ba4d-2191af91d837',
                       'finishTime': '2024-11-15 16:54:22',
                       'finishTimeStatic': '2024-11-15 16:54:22',
                       'gitSourceId': '29,30,31,32,33,34',
                       'groupId': 1,
                       'id': 30,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 28,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '多源项目1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '多源项目1',
                       'projectType': 1,
                       'projectUuid': 'eb0ce5bc-f771-4d68-9475-d428017bbba3',
                       'recordId': '40f3771d-a736-4883-ba4d-2191af91d837',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc',
                                          'recordId': '40f3771d-a736-4883-ba4d-2191af91d837'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 1},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 65},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 56}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 2,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-15 16:53:36',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '666b2574-1b59-4b72-819f-875bb7835c04',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '4f110144-14c5-49ec-88a4-65e238c8f51f',
                       'finishTime': '2024-11-15 16:03:18',
                       'finishTimeStatic': '2024-11-15 16:03:18',
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 29,
                       'isEdit': 0,
                       'isIde': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '源码信息创建项目17316576792821',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316576792821',
                       'projectType': 1,
                       'projectUuid': 'c285b0f2-5ba3-4015-9074-c06fbd9bcc8b',
                       'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': '666b2574-1b59-4b72-819f-875bb7835c04',
                                          'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 17:13:02',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '56553e2a-d79f-4cd2-b48f-b208f8a860f7',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 28,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657679990',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657679990',
                       'projectType': 1,
                       'projectUuid': '093561a0-fb78-482f-ba51-faa0bb314c21',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:29',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '652f5cc1-6996-456f-b600-08ab6b1832c4',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 27,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657679482',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657679482',
                       'projectType': 1,
                       'projectUuid': 'c1aadf2c-2593-447f-873e-8cbb225c65ba',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:29',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1',
                       'containLan': '32',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '40ed2954-d249-4559-b4a0-441bf97166ed',
                       'finishTime': '2024-11-15 16:02:24',
                       'finishTimeStatic': '2024-11-15 16:02:24',
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 26,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 32,
                       'languageName': 'XML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 20,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '源码信息创建项目17316576275121',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316576275121',
                       'projectType': 1,
                       'projectUuid': 'f292674e-9e7c-41f6-bc5d-919aff74fc82',
                       'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1',
                                          'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3f6b5e9b-be83-4e1e-ba6c-a08260cf5fb4',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 25,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657628034',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657628034',
                       'projectType': 1,
                       'projectUuid': '3cc42e86-aafa-427e-ab1f-fc915de04ab1',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:00:37',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'a8732f8d-5df9-4ed6-a53a-00a2ce766e1c',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 24,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657627727',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657627727',
                       'projectType': 1,
                       'projectUuid': '8b102d7e-891e-42b2-bb41-e526d20c055a',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:00:37',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '1ecdd082-061d-469e-b668-c87b2bd09322',
                       'createTime': '2024-11-15 15:58:19',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 23,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657490385',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657490385',
                       'projectType': 1,
                       'projectUuid': '24dd4cea-ac45-4423-a5f2-318a11757301',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:58:19',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '6aee5975-1595-4b7e-9fc2-549d8e1d20f8',
                       'createTime': '2024-11-15 15:58:19',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 22,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657490081',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657490081',
                       'projectType': 1,
                       'projectUuid': 'b36b2049-7593-4f41-9a25-21125c86780e',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:58:19',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2a23cea8-81ca-4d95-b927-9cfe45a92c88',
                       'createTime': '2024-11-15 15:57:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 21,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目17316574213011',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316574213011',
                       'projectType': 1,
                       'projectUuid': 'bd5d26f4-904e-47ad-8de1-1441e0865d02',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:57:11',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79',
                       'finishTime': '2024-11-15 14:02:25',
                       'finishTimeStatic': '2024-11-15 14:02:25',
                       'gitSourceId': '17',
                       'groupId': 1,
                       'id': 17,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 2,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmark1.2beta_java1003',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmark1.2beta_java1003',
                       'projectType': 1,
                       'projectUuid': '59b93669-7c12-4232-baed-35d8bb77bb05',
                       'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b',
                                          'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 2205},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 2385},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 20685},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 3285},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 4261}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:34:56',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92',
                       'containLan': '12',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90',
                       'finishTime': '2024-11-15 13:39:46',
                       'finishTimeStatic': '2024-11-15 13:39:46',
                       'gitSourceId': '16',
                       'groupId': 1,
                       'id': 16,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 12,
                       'languageName': 'Ruby',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 3,
                       'mailConfigStatus': 0,
                       'name': '全语言项目rubygems.org9954',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目rubygems.org9954',
                       'projectType': 1,
                       'projectUuid': '7f310918-ea41-42de-ba12-a436db96e762',
                       'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92',
                                          'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 11},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 4}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:34:49',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010',
                       'containLan': '32',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '01f04729-e10c-4185-b54c-78de0d4cc22f',
                       'finishTime': '2024-11-20 18:14:05',
                       'finishTimeStatic': '2024-11-20 18:14:05',
                       'gitSourceId': '15',
                       'groupId': 1,
                       'id': 15,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 32,
                       'languageName': 'XML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 29,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master9641',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master9641',
                       'projectType': 1,
                       'projectUuid': '0954f8f4-433c-41f9-89e9-31c6997504cd',
                       'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010',
                                          'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-20 18:12:50',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe',
                       'containLan': '29',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85',
                       'finishTime': '2024-11-15 13:42:50',
                       'finishTimeStatic': '2024-11-15 13:42:50',
                       'gitSourceId': '14',
                       'groupId': 1,
                       'id': 14,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 29,
                       'languageName': 'HTML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 5,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master8249',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master8249',
                       'projectType': 1,
                       'projectUuid': 'be4f0848-47e8-48d2-bd58-f689bee6b9bd',
                       'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe',
                                          'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:41:24',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172',
                       'containLan': '10',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '221d93b4-b7b8-464e-b87a-e4e85eb6164a',
                       'finishTime': '2024-11-15 13:43:46',
                       'finishTimeStatic': '2024-11-15 13:43:46',
                       'gitSourceId': '13',
                       'groupId': 1,
                       'id': 13,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 10,
                       'languageName': 'Objective-C',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 6,
                       'mailConfigStatus': 0,
                       'name': '全语言项目ObjectivePGP9100',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目ObjectivePGP9100',
                       'projectType': 1,
                       'projectUuid': '3d416eec-d7d1-4301-b513-609f0ecbab4e',
                       'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172',
                                          'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 67},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 18},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:43:00',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'a396c309-854d-4de2-8820-71254c3bf62e',
                       'containLan': '31',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '12',
                       'groupId': 1,
                       'id': 12,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 31,
                       'languageName': 'Swift',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 7,
                       'mailConfigStatus': 0,
                       'name': '全语言项目swifterswift-master3077',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目swifterswift-master3077',
                       'projectType': 1,
                       'projectUuid': 'c2b02456-0106-43f0-a977-bdb33648cb47',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 2,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:43:51',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48',
                       'containLan': '9',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '8d006851-9422-49e6-9dbf-be6c808a0fe1',
                       'finishTime': '2024-11-15 13:45:52',
                       'finishTimeStatic': '2024-11-15 13:45:52',
                       'gitSourceId': '11',
                       'groupId': 1,
                       'id': 11,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 9,
                       'languageName': 'JavaScript',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 8,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmark.js8838',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmark.js8838',
                       'projectType': 1,
                       'projectUuid': '2575739e-c3df-4098-8991-e4617bd02d25',
                       'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48',
                                          'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 3},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 3},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:44:07',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '7319075d-1944-48d8-8889-22d6df1113d6',
                       'containLan': '5',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '378c1de9-6464-4099-99fb-c3dad8ed8c41',
                       'finishTime': '2024-11-21 11:45:34',
                       'finishTimeStatic': '2024-11-21 11:45:34',
                       'gitSourceId': '10',
                       'groupId': 1,
                       'id': 10,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 37,
                       'mailConfigStatus': 0,
                       'name': '全语言项目ChaiScript2896',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目ChaiScript2896',
                       'projectType': 1,
                       'projectUuid': 'b06d1803-5b71-4051-bb7c-6e3e5778e35b',
                       'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '7319075d-1944-48d8-8889-22d6df1113d6',
                                          'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 21},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 162},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 148}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 11:44:37',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2',
                       'containLan': '11',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '74f5cc30-8366-4baa-9e11-97703d68d2ed',
                       'finishTime': '2024-11-15 13:52:05',
                       'finishTimeStatic': '2024-11-15 13:52:05',
                       'gitSourceId': '9',
                       'groupId': 1,
                       'id': 9,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 11,
                       'languageName': 'SQL',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 10,
                       'mailConfigStatus': 0,
                       'name': '全语言项目utplsql8357',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目utplsql8357',
                       'projectType': 1,
                       'projectUuid': '8bf85b7d-8e6f-4fe0-b246-453fa45a9d73',
                       'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2',
                                          'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 77},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 465},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:50:28',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24',
                       'containLan': '33',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e',
                       'finishTime': '2024-11-15 13:52:55',
                       'finishTimeStatic': '2024-11-15 13:52:55',
                       'gitSourceId': '8',
                       'groupId': 1,
                       'id': 8,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 33,
                       'languageName': 'Go',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 11,
                       'mailConfigStatus': 0,
                       'name': '全语言项目go-vnc-proxy8885',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目go-vnc-proxy8885',
                       'projectType': 1,
                       'projectUuid': '77ec3780-4c28-47da-af37-aa802a03ecd4',
                       'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24',
                                          'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 1},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 7},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:52:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a',
                       'containLan': '5',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'c731fb0a-6080-4761-afb4-4fc559078f21',
                       'finishTime': '2024-11-15 13:55:10',
                       'finishTimeStatic': '2024-11-15 13:55:10',
                       'gitSourceId': '7',
                       'groupId': 1,
                       'id': 7,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 12,
                       'mailConfigStatus': 0,
                       'name': '全语言项目testsuitev0.3_cpp1407',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目testsuitev0.3_cpp1407',
                       'projectType': 1,
                       'projectUuid': 'a6071a4f-44a9-4e5e-af3b-8e0590bf2e0e',
                       'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a',
                                          'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 1},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 14},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 55},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 154}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:53:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c',
                       'containLan': '6',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '583a90ab-76d7-4e14-8feb-f6c82efe0555',
                       'finishTime': '2024-11-15 13:58:20',
                       'finishTimeStatic': '2024-11-15 13:58:20',
                       'gitSourceId': '6',
                       'groupId': 1,
                       'id': 6,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 6,
                       'languageName': 'Python',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 13,
                       'mailConfigStatus': 0,
                       'name': '全语言项目python1206129',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目python1206129',
                       'projectType': 1,
                       'projectUuid': '03614c67-3eb7-4f35-ab77-b470c7259ad4',
                       'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c',
                                          'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 1},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 10},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 1},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 30}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:55:35',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '0bef630c-ca3e-4fba-a217-3694b2ae7914',
                       'finishTime': '2024-11-15 14:00:44',
                       'finishTimeStatic': '2024-11-15 14:00:44',
                       'gitSourceId': '5',
                       'groupId': 1,
                       'id': 5,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 14,
                       'mailConfigStatus': 0,
                       'name': '全语言项目webgoat5.07893',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目webgoat5.07893',
                       'projectType': 1,
                       'projectUuid': '3f2585ff-6310-4d32-b2cf-67ee8a689770',
                       'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b',
                                          'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 637},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 170},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1337},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 810},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 358}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:58:26',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb',
                       'containLan': '4',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9',
                       'finishTime': '2024-11-15 14:03:17',
                       'finishTimeStatic': '2024-11-15 14:03:17',
                       'gitSourceId': '4',
                       'groupId': 1,
                       'id': 4,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 4,
                       'languageName': 'PHP',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 15,
                       'mailConfigStatus': 0,
                       'name': '全语言项目php-17059',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目php-17059',
                       'projectType': 1,
                       'projectUuid': 'c5ae0116-7465-44c9-aee1-c5a9f92c1afc',
                       'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb',
                                          'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 296},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 474},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1066},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 124},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 61}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 14:00:50',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474',
                       'finishTime': '2024-11-21 09:42:56',
                       'finishTimeStatic': '2024-11-21 09:42:56',
                       'gitSourceId': '3',
                       'groupId': 1,
                       'id': 3,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 30,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master6000',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master6000',
                       'projectType': 1,
                       'projectUuid': '1a678848-f88c-4fde-8b78-5e6e7bfe0a27',
                       'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f',
                                          'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 5},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 5},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 53},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 16},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 12}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 09:41:31',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4',
                       'containLan': '2',
                       'createTime': '2024-11-15 13:34:21',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '745a462d-a4ee-466c-9007-f5c14e21048e',
                       'finishTime': '2024-11-21 11:45:22',
                       'finishTimeStatic': '2024-11-21 11:45:22',
                       'gitSourceId': '2',
                       'groupId': 1,
                       'id': 2,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 2,
                       'languageName': 'C#/ASP.NET',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 36,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmarkdotnet_csharp2355',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmarkdotnet_csharp2355',
                       'projectType': 1,
                       'projectUuid': '4cddc2f1-be95-4141-8071-47d730a73251',
                       'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4',
                                          'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 23},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 12},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 8}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 11:43:02',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI5NGU3NmY0Yy04MTNmLTQyYzUtYWMxMy0wYmMyYmJiZDM0OGIifQ.81qRhujSYsvQ_WA5StcAfSiOeuQ-8FZsO2nG3AqZUA-ukSUvZV6roRIeubxGjgCJNyHD_hIMvcahXRsPy6_qpA', 'loginNonce': '2974a4e9-4ef6-49c7-9181-ccac20441163', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170939161', 'sign': '5bb734ef1805b0482deb432ab9bb79df8b6c55f0111d4fd44bfa053ff97d691c', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '100'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 100, 'pageTotal': 1, 'recordTotal': 72, 'records': [{'id': 167, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '170', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 166, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag为空', 'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '169', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 165, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag和branch不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag和branch不传', 'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '168', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 164, 'createTime': '2024-11-21 14:35:46', 'updateTime': '2024-11-21 14:35:46', 'name': 'branch_128个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_128个字符', 'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '167', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 163, 'createTime': '2024-11-21 14:35:46', 'updateTime': '2024-11-21 14:35:46', 'name': 'branch_1个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_1个字符', 'appId': '563f6416-bff4-43f0-b4f7-df24219849a3', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '166', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 162, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_不传', 'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '165', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 161, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_包含空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_包含空格和特殊字符', 'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '164', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 160, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_为空', 'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '163', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 159, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'sshKey_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'sshKey_ok', 'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '162', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 158, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'isTokenEncrypt_tpye_false', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_false', 'appId': '4efbe410-fb17-427d-8081-4190c63d7004', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '161', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 157, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'isTokenEncrypt_tpye_true', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '85c41c52-1147-4685-9da8-514baa16f928', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_true', 'appId': '8f30c21a-082d-412f-9af1-804d5ba57265', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '160', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 156, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'token_1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'd9fd91e7-e3b0-4f38-bf1f-db22441ddea0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_1', 'appId': 'd80de58c-488b-4f27-b51a-6f05dba28b39', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '159', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 155, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'token含有空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'dfb3c6ee-3249-4b34-89df-08547b34943e', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token含有空格和特殊字符', 'appId': '8db7651a-2a6f-4683-a857-a2fae2f88616', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '158', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 154, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'token_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6eb04e17-ff66-4a58-8b31-204e61dee536', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_ok', 'appId': 'aa5cf22b-9f68-44e3-b265-1e008791d9e3', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '157', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 153, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'token_null', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'cc67ab32-83aa-4bab-b0ff-6d67827cfa84', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_null', 'appId': 'b2b76d70-a8be-4261-a51e-8f4ebb447bbc', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '156', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 152, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'password__含有空格、特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'e409efb5-45d2-4381-8341-a0dfd957905d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password__含有空格、特殊字符', 'appId': '17751e27-e22c-47ef-8ec9-65c563e3a717', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '155', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 151, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'password_70', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3fe22ba7-623f-4468-93da-a6f4adf63663', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_70', 'appId': 'f73d8edc-aa24-4ced-9afa-240a1efe4687', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '154', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 150, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'password_40', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6067975d-c782-4148-85da-195478f38a76', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_40', 'appId': 'd988566a-223c-4407-a2b2-6c22f318df2c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '153', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 149, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'password_字符含有空格', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '0080c4c0-0c2f-4927-a403-e55bd4f0c558', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_字符含有空格', 'appId': '7cc8f9bf-6b41-4ea9-ac9e-35534341dacd', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '152', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 148, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'username_字符含有空格', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '64fa105c-77d5-4ff4-abf0-829adb6719c1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_字符含有空格', 'appId': '0293bdf7-179e-4d9a-883d-2321a4201ad2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '151', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 147, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'username__含有特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'b4fe859e-7c58-4e8d-907a-feb5f866c000', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username__含有特殊字符', 'appId': '9d97e520-7820-4c34-9620-4bf232dbacde', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '150', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 146, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'username_1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'b9b24d96-41ce-43a7-b842-b9e30c66206d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_1', 'appId': 'a49287fa-160c-47f2-9a04-a281e3373150', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '149', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 145, 'createTime': '2024-11-21 14:35:43', 'updateTime': '2024-11-21 14:35:43', 'name': 'username_40', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '183d1ec7-530e-4652-8997-bfaada33c74f', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_40', 'appId': '9501084f-b5d6-46db-926b-76a4dd504fe0', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '148', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 144, 'createTime': '2024-11-21 14:35:42', 'updateTime': '2024-11-21 14:35:42', 'name': 'username为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c5dc9b32-7a5c-49bb-90c7-dd70c6349490', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username为空', 'appId': '079655b5-d3de-4a64-9ab2-ccce84d34eca', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '147', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 143, 'createTime': '2024-11-21 14:35:42', 'updateTime': '2024-11-21 14:35:42', 'name': 'authenticationMethod=2SSH密钥', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '2c2b4502-63b2-4ee9-b88d-2144715aedb0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=2SSH密钥', 'appId': 'a17e42db-f760-49ba-8e1c-b695bc41bbae', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '146', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 142, 'createTime': '2024-11-21 14:35:42', 'updateTime': '2024-11-21 14:35:42', 'name': 'authenticationMethod=1token认证', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'bfb7d540-7356-4424-8aa2-2885bba42728', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=1token认证', 'appId': '4d93be8b-b7fc-46ea-ac81-e1724c9166eb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '145', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 141, 'createTime': '2024-11-21 14:35:42', 'updateTime': '2024-11-21 14:35:42', 'name': 'authenticationMethod=0用户名密码认证', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '511a6856-268a-4c54-9fa3-c792d3ebb9f5', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=0用户名密码认证', 'appId': 'd9fefab7-5ebe-4910-b028-38d267296cba', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '144', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 140, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'gitType7_bitbucket', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c8f1f0ba-6f51-4d4f-b79f-ac4e0df35b62', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType7_bitbucket', 'appId': '74ce7b9a-961c-4c57-a9cc-35971426aa05', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '143', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 139, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'gitType6_gerrit', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '353343a5-de4a-459b-84d5-0235102be057', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType6_gerrit', 'appId': '6cf721b9-d7ad-4c79-860d-120ce0376f7b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '142', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 138, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'gitType3_gitee', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8643b766-45c1-4448-bf17-1133f2801d0c', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType3_gitee', 'appId': '4af4b949-a1d0-4210-82ac-5b3f9378c2d9', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '141', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 137, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'gitType2_github', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '41331b14-b52b-4d41-997e-7736988ef571', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType2_github', 'appId': 'd453dd59-9a9a-4154-a496-136ea5ac1cda', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '140', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 136, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'gitType1_gitlab', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'e5c4250e-4fd5-485d-988a-077ffef95356', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType1_gitlab', 'appId': '23c0ae01-0c89-4c11-86e0-db75cd541a03', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '139', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 135, 'createTime': '2024-11-21 14:35:41', 'updateTime': '2024-11-21 14:35:41', 'name': 'urlHead为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '57f75f26-7593-4519-92e6-491f06386f9c', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead为空', 'appId': 'e829a966-6d3e-44b3-b54d-63a134bac989', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '138', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 134, 'createTime': '2024-11-21 14:35:40', 'updateTime': '2024-11-21 14:35:40', 'name': 'urlHead=1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '55c9ae51-1931-47ef-b8c2-1430023f283f', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead=1', 'appId': 'fcfadd9e-4aa0-424a-ba28-addc158b1f70', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '137', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 133, 'createTime': '2024-11-21 14:35:40', 'updateTime': '2024-11-21 14:35:40', 'name': 'urlHead=0', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '4c8561ea-cd84-49e6-b1eb-bb816e81161b', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead=0', 'appId': 'd684fa06-3c27-45a7-8aa3-42c31571d526', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '136', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 132, 'createTime': '2024-11-21 14:35:40', 'updateTime': '2024-11-21 14:35:40', 'name': 'url正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '28758094-ac58-4cb3-9b6b-2d2f8c1d53bc', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'url正常', 'appId': 'c1edadfd-4f20-42e5-a30e-9dd1d71e432d', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '135', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 131, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc500个字符', 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '77cae3ef-9c58-45a4-8f23-9a5ea4e81fa6', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc500个字符', 'appId': 'd845d40b-278d-4ba9-af68-595583d36a15', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '134', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 130, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc两个字符', 'projectDesc': '12', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '31e789b0-169e-44f7-a8c3-f107c715dc26', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc两个字符', 'appId': '30269708-c9b3-446e-918f-b452dfdd3d8d', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '133', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 129, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc包含特殊字符', 'projectDesc': '#￥%……*', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '664da6bb-f0df-45bf-93af-b4f92f652a2d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc包含特殊字符', 'appId': '2954d4e8-d176-4291-ba04-05e1983ecc5c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '132', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 128, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc只有空格', 'projectDesc': '   ', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'e3385356-4dd5-482c-ac2b-07002b35ee58', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc只有空格', 'appId': '2205ac32-d067-4760-b1dd-d68ba10896fe', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '131', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 127, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc为空', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'bc698792-78c2-4ef2-8edf-4a397cb55faf', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc为空', 'appId': '061d4a66-a90f-4d81-90b2-20e897db22fb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '130', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 126, 'createTime': '2024-11-21 14:35:39', 'updateTime': '2024-11-21 14:35:39', 'name': 'projectDesc不传', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'a35c38e4-f823-4e55-bac8-776ba85a2b16', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc不传', 'appId': '13f25f74-c752-43c3-a5c9-7ec3cbf93d19', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '129', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 125, 'createTime': '2024-11-21 14:35:38', 'updateTime': '2024-11-21 14:35:38', 'name': '空格   自动   清除', 'projectDesc': '接口创建项目：projectName包含空格+字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'adee626f-c3e1-4a99-b943-c41123a3954d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '空格   自动   清除', 'appId': 'cd1bf510-7cd1-45f7-9981-91e7950aca81', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '128', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 124, 'createTime': '2024-11-21 14:35:38', 'updateTime': '2024-11-21 14:35:38', 'name': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'projectDesc': '接口创建项目：projectName512个字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '53466976-91c3-4431-8d24-c947a962fee7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'appId': 'cf66ba20-1d23-4ba4-8992-d8176b03c25c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '127', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 123, 'createTime': '2024-11-21 14:35:38', 'updateTime': '2024-11-21 14:35:38', 'name': '根据', 'projectDesc': '接口创建项目：projectName两个字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '4c70745c-673f-48f4-80e2-9a4a6ac04822', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '根据', 'appId': '7b9311eb-cb10-46a8-a59d-c54aa5e3618b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '126', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 30, 'createTime': '2024-11-15 16:13:46', 'updateTime': '2024-11-15 16:53:36', 'name': '多源项目1', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 2, 'statusDynamicCode': 0, 'projectUuid': 'eb0ce5bc-f771-4d68-9475-d428017bbba3', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 16:54:22', 'finishRecordIdStatic': '40f3771d-a736-4883-ba4d-2191af91d837', 'lastScanRecordIdStatic': 28, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '多源项目1', 'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '29,30,31,32,33,34', 'svnSourceId': '0', 'recordId': '40f3771d-a736-4883-ba4d-2191af91d837', 'finishTime': '2024-11-15 16:54:22', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc', 'recordId': '40f3771d-a736-4883-ba4d-2191af91d837'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 1, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 65, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 56, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 29, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 17:13:02', 'name': '源码信息创建项目17316576792821', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c285b0f2-5ba3-4015-9074-c06fbd9bcc8b', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 16:03:18', 'finishRecordIdStatic': '4f110144-14c5-49ec-88a4-65e238c8f51f', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316576792821', 'appId': '666b2574-1b59-4b72-819f-875bb7835c04', 'projectType': 1, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f', 'finishTime': '2024-11-15 16:03:18', 'thirdType': 0, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '666b2574-1b59-4b72-819f-875bb7835c04', 'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 28, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 16:01:29', 'name': '源码信息创建项目1731657679990', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '093561a0-fb78-482f-ba51-faa0bb314c21', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657679990', 'appId': '56553e2a-d79f-4cd2-b48f-b208f8a860f7', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 27, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 16:01:29', 'name': '源码信息创建项目1731657679482', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c1aadf2c-2593-447f-873e-8cbb225c65ba', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657679482', 'appId': '652f5cc1-6996-456f-b600-08ab6b1832c4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 26, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:01:09', 'name': '源码信息创建项目17316576275121', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'f292674e-9e7c-41f6-bc5d-919aff74fc82', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 16:02:24', 'finishRecordIdStatic': '40ed2954-d249-4559-b4a0-441bf97166ed', 'lastScanRecordIdStatic': 20, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316576275121', 'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed', 'finishTime': '2024-11-15 16:02:24', 'languageId': 32, 'containLan': '32', 'languageName': 'XML', 'thirdType': 0, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1', 'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 25, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:00:37', 'name': '源码信息创建项目1731657628034', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3cc42e86-aafa-427e-ab1f-fc915de04ab1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657628034', 'appId': '3f6b5e9b-be83-4e1e-ba6c-a08260cf5fb4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 24, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:00:37', 'name': '源码信息创建项目1731657627727', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8b102d7e-891e-42b2-bb41-e526d20c055a', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657627727', 'appId': 'a8732f8d-5df9-4ed6-a53a-00a2ce766e1c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 23, 'createTime': '2024-11-15 15:58:19', 'updateTime': '2024-11-15 15:58:19', 'name': '源码信息创建项目1731657490385', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '24dd4cea-ac45-4423-a5f2-318a11757301', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657490385', 'appId': '1ecdd082-061d-469e-b668-c87b2bd09322', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 22, 'createTime': '2024-11-15 15:58:19', 'updateTime': '2024-11-15 15:58:19', 'name': '源码信息创建项目1731657490081', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'b36b2049-7593-4f41-9a25-21125c86780e', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657490081', 'appId': '6aee5975-1595-4b7e-9fc2-549d8e1d20f8', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 21, 'createTime': '2024-11-15 15:57:11', 'updateTime': '2024-11-15 15:57:11', 'name': '源码信息创建项目17316574213011', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'bd5d26f4-904e-47ad-8de1-1441e0865d02', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316574213011', 'appId': '2a23cea8-81ca-4d95-b927-9cfe45a92c88', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 17, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-15 13:34:56', 'name': '全语言项目benchmark1.2beta_java1003', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '59b93669-7c12-4232-baed-35d8bb77bb05', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:02:25', 'finishRecordIdStatic': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79', 'lastScanRecordIdStatic': 2, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmark1.2beta_java1003', 'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '17', 'svnSourceId': '0', 'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79', 'finishTime': '2024-11-15 14:02:25', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b', 'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 2205, 'typeId': 1}, {'typeName': 'High', 'typeNum': 2385, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 20685, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 3285, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 4261, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 16, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-15 13:34:49', 'name': '全语言项目rubygems.org9954', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7f310918-ea41-42de-ba12-a436db96e762', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:39:46', 'finishRecordIdStatic': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90', 'lastScanRecordIdStatic': 3, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目rubygems.org9954', 'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '16', 'svnSourceId': '0', 'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90', 'finishTime': '2024-11-15 13:39:46', 'languageId': 12, 'containLan': '12', 'languageName': 'Ruby', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92', 'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 11, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 4, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 15, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-20 18:12:50', 'name': '全语言项目kindle-helper-master9641', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '0954f8f4-433c-41f9-89e9-31c6997504cd', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 0, 'finishTimeStatic': '2024-11-20 18:14:05', 'finishRecordIdStatic': '01f04729-e10c-4185-b54c-78de0d4cc22f', 'lastScanRecordIdStatic': 29, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master9641', 'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '15', 'svnSourceId': '0', 'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f', 'finishTime': '2024-11-20 18:14:05', 'languageId': 32, 'containLan': '32', 'languageName': 'XML', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010', 'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 14, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:41:24', 'name': '全语言项目kindle-helper-master8249', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'be4f0848-47e8-48d2-bd58-f689bee6b9bd', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 13:42:50', 'finishRecordIdStatic': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85', 'lastScanRecordIdStatic': 5, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master8249', 'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '14', 'svnSourceId': '0', 'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85', 'finishTime': '2024-11-15 13:42:50', 'languageId': 29, 'containLan': '29', 'languageName': 'HTML', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe', 'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 13, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:43:00', 'name': '全语言项目ObjectivePGP9100', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '3d416eec-d7d1-4301-b513-609f0ecbab4e', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:43:46', 'finishRecordIdStatic': '221d93b4-b7b8-464e-b87a-e4e85eb6164a', 'lastScanRecordIdStatic': 6, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目ObjectivePGP9100', 'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '13', 'svnSourceId': '0', 'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a', 'finishTime': '2024-11-15 13:43:46', 'languageId': 10, 'containLan': '10', 'languageName': 'Objective-C', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172', 'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 67, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 18, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 12, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:43:51', 'name': '全语言项目swifterswift-master3077', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 2, 'statusDynamicCode': 0, 'projectUuid': 'c2b02456-0106-43f0-a977-bdb33648cb47', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 7, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目swifterswift-master3077', 'appId': 'a396c309-854d-4de2-8820-71254c3bf62e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '12', 'svnSourceId': '0', 'languageId': 31, 'containLan': '31', 'languageName': 'Swift', 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 11, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:44:07', 'name': '全语言项目benchmark.js8838', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '2575739e-c3df-4098-8991-e4617bd02d25', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 13:45:52', 'finishRecordIdStatic': '8d006851-9422-49e6-9dbf-be6c808a0fe1', 'lastScanRecordIdStatic': 8, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmark.js8838', 'appId': '92a19604-dac2-4728-9582-5dccc50e0d48', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '11', 'svnSourceId': '0', 'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1', 'finishTime': '2024-11-15 13:45:52', 'languageId': 9, 'containLan': '9', 'languageName': 'JavaScript', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48', 'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 3, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 3, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 10, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-21 11:44:37', 'name': '全语言项目ChaiScript2896', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'b06d1803-5b71-4051-bb7c-6e3e5778e35b', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:45:34', 'finishRecordIdStatic': '378c1de9-6464-4099-99fb-c3dad8ed8c41', 'lastScanRecordIdStatic': 37, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目ChaiScript2896', 'appId': '7319075d-1944-48d8-8889-22d6df1113d6', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '10', 'svnSourceId': '0', 'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41', 'finishTime': '2024-11-21 11:45:34', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '7319075d-1944-48d8-8889-22d6df1113d6', 'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 21, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 162, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 148, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 9, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:50:28', 'name': '全语言项目utplsql8357', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '8bf85b7d-8e6f-4fe0-b246-453fa45a9d73', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:52:05', 'finishRecordIdStatic': '74f5cc30-8366-4baa-9e11-97703d68d2ed', 'lastScanRecordIdStatic': 10, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目utplsql8357', 'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '9', 'svnSourceId': '0', 'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed', 'finishTime': '2024-11-15 13:52:05', 'languageId': 11, 'containLan': '11', 'languageName': 'SQL', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2', 'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 77, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 465, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 8, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:52:09', 'name': '全语言项目go-vnc-proxy8885', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '77ec3780-4c28-47da-af37-aa802a03ecd4', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 13:52:55', 'finishRecordIdStatic': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e', 'lastScanRecordIdStatic': 11, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目go-vnc-proxy8885', 'appId': '9ce9b160-60f6-479c-a940-4923410cdc24', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '8', 'svnSourceId': '0', 'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e', 'finishTime': '2024-11-15 13:52:55', 'languageId': 33, 'containLan': '33', 'languageName': 'Go', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24', 'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 1, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 7, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 7, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:53:09', 'name': '全语言项目testsuitev0.3_cpp1407', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'a6071a4f-44a9-4e5e-af3b-8e0590bf2e0e', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:55:10', 'finishRecordIdStatic': 'c731fb0a-6080-4761-afb4-4fc559078f21', 'lastScanRecordIdStatic': 12, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目testsuitev0.3_cpp1407', 'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '7', 'svnSourceId': '0', 'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21', 'finishTime': '2024-11-15 13:55:10', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a', 'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 1, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 14, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 55, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 154, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 6, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:55:35', 'name': '全语言项目python1206129', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '03614c67-3eb7-4f35-ab77-b470c7259ad4', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 13:58:20', 'finishRecordIdStatic': '583a90ab-76d7-4e14-8feb-f6c82efe0555', 'lastScanRecordIdStatic': 13, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目python1206129', 'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '6', 'svnSourceId': '0', 'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555', 'finishTime': '2024-11-15 13:58:20', 'languageId': 6, 'containLan': '6', 'languageName': 'Python', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c', 'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 1, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 10, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 1, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 30, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 5, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:58:26', 'name': '全语言项目webgoat5.07893', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '3f2585ff-6310-4d32-b2cf-67ee8a689770', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:00:44', 'finishRecordIdStatic': '0bef630c-ca3e-4fba-a217-3694b2ae7914', 'lastScanRecordIdStatic': 14, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目webgoat5.07893', 'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '5', 'svnSourceId': '0', 'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914', 'finishTime': '2024-11-15 14:00:44', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b', 'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 637, 'typeId': 1}, {'typeName': 'High', 'typeNum': 170, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1337, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 810, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 358, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 4, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 14:00:50', 'name': '全语言项目php-17059', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'c5ae0116-7465-44c9-aee1-c5a9f92c1afc', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:03:17', 'finishRecordIdStatic': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9', 'lastScanRecordIdStatic': 15, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目php-17059', 'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '4', 'svnSourceId': '0', 'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9', 'finishTime': '2024-11-15 14:03:17', 'languageId': 4, 'containLan': '4', 'languageName': 'PHP', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb', 'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 296, 'typeId': 1}, {'typeName': 'High', 'typeNum': 474, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1066, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 124, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 61, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 3, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-21 09:41:31', 'name': '全语言项目kindle-helper-master6000', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '1a678848-f88c-4fde-8b78-5e6e7bfe0a27', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-21 09:42:56', 'finishRecordIdStatic': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474', 'lastScanRecordIdStatic': 30, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master6000', 'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '3', 'svnSourceId': '0', 'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474', 'finishTime': '2024-11-21 09:42:56', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f', 'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 5, 'typeId': 1}, {'typeName': 'High', 'typeNum': 5, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 53, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 16, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 12, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 2, 'createTime': '2024-11-15 13:34:21', 'updateTime': '2024-11-21 11:43:02', 'name': '全语言项目benchmarkdotnet_csharp2355', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '4cddc2f1-be95-4141-8071-47d730a73251', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:45:22', 'finishRecordIdStatic': '745a462d-a4ee-466c-9007-f5c14e21048e', 'lastScanRecordIdStatic': 36, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmarkdotnet_csharp2355', 'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '2', 'svnSourceId': '0', 'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e', 'finishTime': '2024-11-21 11:45:22', 'languageId': 2, 'containLan': '2', 'languageName': 'C#/ASP.NET', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4', 'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 23, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 12, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 8, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>84</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test2_createProjectByVoid_fail_notorguuid</td>
                <td>None</td>
                <td>0.106610</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：指定团队不能为空--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1480eb690fc4c8c969bdf613d66af1475fe35ea207130b69b7b2496e34fdfe40',
 'x-cs-timestamp': '1732170939254'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732170939225'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732170939225&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170939312&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '指定团队不能为空', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170939254', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1480eb690fc4c8c969bdf613d66af1475fe35ea207130b69b7b2496e34fdfe40', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732170939225'}
响应：{'status': False, 'code': 'B408', 'message': '指定团队不能为空'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>85</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test3_createProjectByVoid_fail_orguuidNull</td>
                <td>None</td>
                <td>0.101371</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：团队UUID非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '330ce1aefc1d9628c3722d44434ff45ff63c8fe20a248edc09cdb8e221a32987',
 'x-cs-timestamp': '1732170939359'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'orgUuid': '', 'projectName': '接口创建123'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建123&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170939414&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '团队UUID非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170939359', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '330ce1aefc1d9628c3722d44434ff45ff63c8fe20a248edc09cdb8e221a32987', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建123', 'orgUuid': ''}
响应：{'status': False, 'code': 'B408', 'message': '团队UUID非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>86</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_get_server_list</td>
                <td>None</td>
                <td>0.120385</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f0c0ee55b8be7c238560aaf05eb0bfd5f860ca4963a8fc89c163e468fe06ec72',
 'x-cs-timestamp': '1732170939479'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170939552&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170939479', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f0c0ee55b8be7c238560aaf05eb0bfd5f860ca4963a8fc89c163e468fe06ec72', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>87</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_createRuleSet</td>
                <td>None</td>
                <td>0.000489</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135003AA0>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732170939573', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>88</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_editRuleSet</td>
                <td>编辑规则集信息_成功</td>
                <td>0.000384</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135003CE0>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732170939587', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>89</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_rulelist</td>
                <td>None</td>
                <td>0.000166</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135029280>

    def test_rulelist(self):
        base_path = f"/vulrule/rulelist"
        url = base_url + base_path
        parameter = {
            "languageId": 1,
            "name": "接口",
            "isThird": 1,
            "pageSize": 10,
            "pageCurrent": 1
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_externaApi_case.py:175: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/rulelist', method = 'get', parameter = {'isThird': 1, 'languageId': 1, 'name': '接口', 'pageCurrent': 1, ...}
base_path = '/vulrule/rulelist', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>90</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_deleteRuleSet</td>
                <td>None</td>
                <td>0.000313</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135029E50>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732170939616', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>91</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test2_deleteRuleSet</td>
                <td>None</td>
                <td>0.000167</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135028E00>

    def test2_deleteRuleSet(self):
        base_path = f"/vulrule/deleteRuleSet"
        url = base_url + base_path
        parameter = {
            "vulRuleId": 1,
        }
>       response = send_request(url, "delete", parameter, base_path)

case\externaApi\test_externaApi_case.py:196: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/deleteRuleSet', method = 'delete', parameter = {'vulRuleId': 1}, base_path = '/vulrule/deleteRuleSet'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>92</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_getVoucherList</td>
                <td>None</td>
                <td>0.000172</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000023135028080>

    def test_getVoucherList(self):
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        parameter = {
            "pageSize": 100,
            # "type": 1,
            # "name": "g"
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_externaApi_case.py:209: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'pageSize': 100}, base_path = '/project/getVoucherList'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>93</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_static_vul</td>
                <td>4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 不传type,默认为：静态漏洞</td>
                <td>0.126680</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f86a395a1363941bec65d0756e12453da5f41f0c3be186d8d41e6ee0882930bd',
 'x-cs-timestamp': '1732170939691'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&vulDataId=0ea0bcbd-d58a-496a-adf3-23ba8e0849d7&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170939769&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170939691', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f86a395a1363941bec65d0756e12453da5f41f0c3be186d8d41e6ee0882930bd', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000023135001C40>

    def test_getListDetailByVulDataId_static_vul(self):
        """4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 不传type,默认为：静态漏洞"""
        parameter = {
            "vulDataId": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "pageSize": "1"
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:73: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>94</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test2_getListDetailByVulDataId_static_vul</td>
                <td>4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - type传0（静态漏洞）</td>
                <td>0.116160</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'fff4626eea1971e511c7194b8c55006fc465104f0c4c514296ab3cc616ef5b00',
 'x-cs-timestamp': '1732170939823'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1',
 'type': '0',
 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&type=0&vulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170939893&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170939823', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'fff4626eea1971e511c7194b8c55006fc465104f0c4c514296ab3cc616ef5b00', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'pageSize': '1', 'type': '0'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x00000231350014C0>

    def test2_getListDetailByVulDataId_static_vul(self):
        """4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - type传0（静态漏洞）"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03",
            "pageSize": "1",
            "type": "0"
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:84: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'type': '0', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>95</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test3_getListDetailByVulDataId_static_vul_teamlogin</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 团管请求，不传type,默认为：静态漏洞</td>
                <td>0.127019</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3dd794ba7882c852df7a3b5b047278c03cc0085c4c5d773a67567e988eb15459',
 'x-cs-timestamp': '1732170939944'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&vulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940024&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732170939944', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3dd794ba7882c852df7a3b5b047278c03cc0085c4c5d773a67567e988eb15459', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000023135003B90>

    def test3_getListDetailByVulDataId_static_vul_teamlogin(self):
        """4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 团管请求，不传type,默认为：静态漏洞"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03",
            "pageSize": "1"
        }
>       response = getListDetailByVulDataId(parameter, user_email=email_team)  # 使用团管userId

case\externaApi\test_getListDetailByVulDataId.py:93: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, user_email = 'team@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>96</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_codingRule_vul</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 成功：type传1（编码规范）</td>
                <td>0.153679</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'de1e54fe42fcbdb776c883aecae60db11f8ed271cdd16f06a375c3a963986379',
 'x-cs-timestamp': '1732170940086'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'type': '1', 'vulDataId': '92'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%stype=1&vulDataId=92&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940184&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940086', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'de1e54fe42fcbdb776c883aecae60db11f8ed271cdd16f06a375c3a963986379', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '92', 'type': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000023135000650>

    def test_getListDetailByVulDataId_codingRule_vul(self):
        """4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 成功：type传1（编码规范）"""
        parameter = {
            "vulDataId": "92",
            "type": "1",
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'type': '1', 'vulDataId': '92'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>97</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_fail1</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 失败：不传参</td>
                <td>0.109749</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：漏洞库Id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f4b15fbb798cc12da346d50a2a2a3b2fbb9d8159740d97c43d4de36988ecc86b',
 'x-cs-timestamp': '1732170940245'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940303&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '漏洞库Id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940245', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f4b15fbb798cc12da346d50a2a2a3b2fbb9d8159740d97c43d4de36988ecc86b', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B500', 'message': '漏洞库Id不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>98</td>
                <td class="caseexternaApitest_getOrgListpy">case\externaApi\test_getOrgList.py</td>
                <td>TestCodeSecAPI.test1_getOrgList</td>
                <td>4.7.4查询当前用户团队列表 - 成功</td>
                <td>0.103095</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：越权操作。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/user/getOrgList
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '29d3efbc1bbdec4342325454bdf81f560f7a02af08b239e1d3b9bd989da40e45',
 'x-cs-timestamp': '1732170940353'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940409&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B462', 'message': '越权操作。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/user/getOrgList 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940353', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '29d3efbc1bbdec4342325454bdf81f560f7a02af08b239e1d3b9bd989da40e45', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B462', 'message': '越权操作。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getOrgList.TestCodeSecAPI object at 0x0000023135028770>

    def test1_getOrgList(self):
        """4.7.4查询当前用户团队列表 - 成功"""
        version = "v3"
        base_path = f"/user/getOrgList"
        url = base_url + base_path
        parameter = {
    
        }
        response = send_request(url, "get", parameter, base_path)
>       assert response["status"] == True
E       assert False == True

case\externaApi\test_getOrgList.py:17: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>99</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_no_name</td>
                <td>4.6.3.2 查询凭证信息 - 成功，无name参数</td>
                <td>0.000328</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x00000231350286E0>

    def test_getVoucherList_with_no_name(self):
        """4.6.3.2 查询凭证信息 - 成功，无name参数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例2：测试不传递name参数的情况
        parameter = {
            "pageSize": 10,
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:15: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'pageSize': 10}, base_path = '/project/getVoucherList'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>100</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_valid_name</td>
                <td>4.6.3.3 查询凭证信息 - 成功，有效name参数</td>
                <td>0.000173</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000023135028E30>

    def test_getVoucherList_with_valid_name(self):
        """4.6.3.3 查询凭证信息 - 成功，有效name参数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例3：测试一个有效的name参数
        valid_name = "SomeValidName"  # 假设这是一个有效的凭证名
        parameter = {
            "pageSize": 10,
            "name": valid_name,
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:30: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': 'SomeValidName', 'pageSize': 10}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>101</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_large_page_size</td>
                <td>4.6.3.4 查询凭证信息 - 成功，大分页</td>
                <td>0.000193</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000023135029BE0>

    def test_getVoucherList_with_large_page_size(self):
        """4.6.3.4 查询凭证信息 - 成功，大分页"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例4：测试一个大的pageSize值
        large_page_size = 1000  # 假设这是一个比正常大的值
        parameter = {
            "pageSize": large_page_size,
            "name": "",  # 或者一个有效的name，取决于你的测试需求
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:44: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': '', 'pageSize': 1000}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>102</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_invalid_page_size</td>
                <td>4.6.3.5 查询凭证信息 - 失败，pageSize为负数</td>
                <td>0.000352</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000023135029160>

    def test_getVoucherList_with_invalid_page_size(self):
        """4.6.3.5 查询凭证信息 - 失败，pageSize为负数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        parameter = {
            "pageSize": -10,
            "name": "test_voucher",
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:56: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': 'test_voucher', 'pageSize': -10}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>103</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_pass</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 成功，传正确vulDataId</td>
                <td>0.144838</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '427ada5488481c4a734d36ef2ff82332f42e773cdb51753e62a3fbac2a64a00c',
 'x-cs-timestamp': '1732170940510'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940602&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'desc': '**概述：**\n'
                  '\n'
                  '\n'
                  '\n'
                  '揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n'
                  '\n'
                  '**示例 ：**\n'
                  '\n'
                  '\n'
                  '\n'
                  '- **例1：**\n'
                  '\n'
                  '以下代码会将异常打印到标准错误流：\n'
                  '\n'
                  '```java\n'
                  'try {\n'
                  '    ...\n'
                  '} catch (Exception e) {\n'
                  '    e.printStackTrace();\n'
                  '}\n'
                  '```\n'
                  '依据这一系统配置，该信息可转储到控制台，写成日志文件，或者显示给远程用户。例如，凭借脚本机制，可以轻松将输出信息从"标准错误"或"标准输出"重定向至文件或其他程序。或者，运行程序的系统可能具有将日志发送至远程设备的远程日志记录系统，例如 '
                  '"syslog" 服务器。在开发过程中，您将无法知道此信息最终可能显示的位置。\n'
                  '\n'
                  '在某些情况下，该错误消息恰好可以告诉攻击者入侵这一系统的可能性究竟有多大。例如，一个数据库错误消息可以揭示应用程序容易受到 '
                  'SQL Injection '
                  '攻击。其他的错误消息可以揭示有关该系统的更多间接线索。在上述例子中，泄露的信息可能会暗示操作系统的类型、系统上安装了哪些应用程序，以及管理员在配置应用程序时做了哪些方面的努力。\n'
                  '\n'
                  '- **例2：**\n'
                  '\n'
                  '这是另一种情况，特定于移动世界。大多数移动设备现在执行的是“近场通信”(NFC) '
                  '协议，以便使用无线电通信在设备之间快速共享信息。它在设备极为贴近或互相接触时有效。即使 NFC '
                  '的通信范围仅局限于几厘米，也可能发生窃听、修改数据以及各种其他类型的攻击情况，因为 NFC 本身并不能确保通信安全。\n'
                  '\n'
                  'Android 平台提供对 NFC 的支持。以下代码将创建一条消息，该消息会被发送给所在范围内的其他设备。\n'
                  '\n'
                  '```java\n'
                  'public NdefMessage createNdefMessage(NfcEvent event) {\n'
                  '    TelephonyManager tm = '
                  '(TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE);\n'
                  '    String VERSION = tm.getDeviceSoftwareVersion();\n'
                  '    String text = TAG + DATA_SPLITTER + VERSION;\n'
                  '    NdefRecord record = new '
                  'NdefRecord(NdefRecord.TNF_MIME_MEDIA, MIME_TYPE.getBytes(), '
                  'new byte[0], text.getBytes());\n'
                  '    NdefRecord[] records = { record };\n'
                  '    NdefMessage msg = new NdefMessage(records);\n'
                  '    return msg;\n'
                  '}\n'
                  '```\n'
                  'NFC 数据交换格式 (NDEF) 消息包含类型化数据、URI '
                  '或自定义应用程序负载。如果该消息包含与应用程序有关的信息（如其名称、MIME '
                  '类型或设备软件版本），则该信息将被泄露给窃听者。在上述示例中，CodeSec Static Code '
                  'Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak '
                  '漏洞。',
          'enable': 1,
          'isEdit': 1,
          'languageId': 1,
          'languageName': 'Java/Jsp',
          'name': '系统信息泄露',
          'recommend': '在编写错误消息时，始终要牢记安全性。在编码的过程中，尽量避免使用繁复的消息，提倡使用简短的错误消息。限制生成与存储繁复的输出数据将有助于管理员和程序员诊断问题的所在。此外，还要留意有关调试的跟踪信息，有时它可能出现在不明显的位置（例如嵌入在错误页 '
                       'HTML 代码的注释行中）。\n'
                       '\n'
                       '即便是并未揭示栈踪迹或数据库转储的简短错误消息，也有可能帮助攻击者发起攻击。例如，“Access '
                       'Denied”（拒绝访问）消息可以揭示系统中存在一个文件或用户。\n'
                       '\n'
                       '如果您担心 Android 设备上的系统数据会通过 NFC '
                       '泄露，那么您可以采取以下三种措施之一：不把系统数据包括在发送到范围内其他设备的消息中；或加密消息负载；或在更高层中建立安全通信通道。',
          'riskId': 3,
          'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940510', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '427ada5488481c4a734d36ef2ff82332f42e773cdb51753e62a3fbac2a64a00c', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'name': '系统信息泄露', 'languageId': 1, 'languageName': 'Java/Jsp', 'riskId': 3, 'enable': 1, 'desc': '**概述：**\n\n\n\n揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n\n**示例 ：**\n\n\n\n- **例1：**\n\n以下代码会将异常打印到标准错误流：\n\n```java\ntry {\n    ...\n} catch (Exception e) {\n    e.printStackTrace();\n}\n```\n依据这一系统配置，该信息可转储到控制台，写成日志文件，或者显示给远程用户。例如，凭借脚本机制，可以轻松将输出信息从"标准错误"或"标准输出"重定向至文件或其他程序。或者，运行程序的系统可能具有将日志发送至远程设备的远程日志记录系统，例如 "syslog" 服务器。在开发过程中，您将无法知道此信息最终可能显示的位置。\n\n在某些情况下，该错误消息恰好可以告诉攻击者入侵这一系统的可能性究竟有多大。例如，一个数据库错误消息可以揭示应用程序容易受到 SQL Injection 攻击。其他的错误消息可以揭示有关该系统的更多间接线索。在上述例子中，泄露的信息可能会暗示操作系统的类型、系统上安装了哪些应用程序，以及管理员在配置应用程序时做了哪些方面的努力。\n\n- **例2：**\n\n这是另一种情况，特定于移动世界。大多数移动设备现在执行的是“近场通信”(NFC) 协议，以便使用无线电通信在设备之间快速共享信息。它在设备极为贴近或互相接触时有效。即使 NFC 的通信范围仅局限于几厘米，也可能发生窃听、修改数据以及各种其他类型的攻击情况，因为 NFC 本身并不能确保通信安全。\n\nAndroid 平台提供对 NFC 的支持。以下代码将创建一条消息，该消息会被发送给所在范围内的其他设备。\n\n```java\npublic NdefMessage createNdefMessage(NfcEvent event) {\n    TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE);\n    String VERSION = tm.getDeviceSoftwareVersion();\n    String text = TAG + DATA_SPLITTER + VERSION;\n    NdefRecord record = new NdefRecord(NdefRecord.TNF_MIME_MEDIA, MIME_TYPE.getBytes(), new byte[0], text.getBytes());\n    NdefRecord[] records = { record };\n    NdefMessage msg = new NdefMessage(records);\n    return msg;\n}\n```\nNFC 数据交换格式 (NDEF) 消息包含类型化数据、URI 或自定义应用程序负载。如果该消息包含与应用程序有关的信息（如其名称、MIME 类型或设备软件版本），则该信息将被泄露给窃听者。在上述示例中，CodeSec Static Code Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak 漏洞。', 'recommend': '在编写错误消息时，始终要牢记安全性。在编码的过程中，尽量避免使用繁复的消息，提倡使用简短的错误消息。限制生成与存储繁复的输出数据将有助于管理员和程序员诊断问题的所在。此外，还要留意有关调试的跟踪信息，有时它可能出现在不明显的位置（例如嵌入在错误页 HTML 代码的注释行中）。\n\n即便是并未揭示栈踪迹或数据库转储的简短错误消息，也有可能帮助攻击者发起攻击。例如，“Access Denied”（拒绝访问）消息可以揭示系统中存在一个文件或用户。\n\n如果您担心 Android 设备上的系统数据会通过 NFC 泄露，那么您可以采取以下三种措施之一：不把系统数据包括在发送到范围内其他设备的消息中；或加密消息负载；或在更高层中建立安全通信通道。', 'isEdit': 1}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVulData.TestCodeSecAPI object at 0x0000023135029220>

    def test_getVulData_pass(self):
        """4.5.1.3	根据漏洞ID查询漏洞信息 - 成功，传正确vulDataId"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03"
        }
>       response = getVulData(parameter)

case\externaApi\test_getVulData.py:31: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, email = 'sec@seczone.cn'

    def getVulData(parameter, email=email):
        base_path = "/vul/getVulData"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=email)
        if response["status"] == True and response['code'] == 'B200':
            # 当条件满足时，执行以下代码
            response_data = response['data']
            expected_fields = ['vulDataId', 'cnName', 'enName', 'vulName', 'toolUuid', 'languageId', 'languageName',
                               'subVulCatId', 'riskId',
                               'enable', 'cnDesc', 'isEdit']
            for field in expected_fields:
>               assert field in response_data
E               AssertionError: assert 'cnName' in {'desc': '**概述：**\n\n\n\n揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n\n**示例 ：**\n\n\n\n- **例1：*...c Code Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak 漏洞。', 'enable': 1, 'isEdit': 1, 'languageId': 1, ...}

case\externaApi\test_getVulData.py:18: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>104</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，传错误vulDataId</td>
                <td>0.113073</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6640417018ce7c7370dfae7ff1e37d8704557e8da5933b098b257c0e8994f0ae',
 'x-cs-timestamp': '1732170940659'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '1'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940723&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940659', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6640417018ce7c7370dfae7ff1e37d8704557e8da5933b098b257c0e8994f0ae', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '1'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>105</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail2</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，不传vulDataId</td>
                <td>0.108857</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：漏洞Id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'b99ceed3aba05031bb16c0e565a3422d593dda5f2c34deb05fe9250572c449b2',
 'x-cs-timestamp': '1732170940773'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940833&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '漏洞Id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940773', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'b99ceed3aba05031bb16c0e565a3422d593dda5f2c34deb05fe9250572c449b2', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B500', 'message': '漏洞Id不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>106</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail3</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，团管请求</td>
                <td>0.106757</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：越权操作。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4d611e51a02a8490ceb08c9d73debda2bb4a83bbba09f86ccb7ee6a6cd5c5858',
 'x-cs-timestamp': '1732170940886'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170940942&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B433', 'message': '越权操作。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732170940886', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4d611e51a02a8490ceb08c9d73debda2bb4a83bbba09f86ccb7ee6a6cd5c5858', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': False, 'code': 'B433', 'message': '越权操作。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>107</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail4</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，传空vulDataId</td>
                <td>0.120628</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8a6ae405be66231b1631dac8b7a88fc34ed78fa59274f9c667e658582e088230',
 'x-cs-timestamp': '1732170940994'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': ''}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941065&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170940994', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8a6ae405be66231b1631dac8b7a88fc34ed78fa59274f9c667e658582e088230', 'lang': 'zh-CN'}
请求参数：{'vulDataId': ''}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>108</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_specialChar</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传特殊字符vulDataId</td>
                <td>0.109811</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5174fae5dcc773ecd2eb4699cd7f2711504d4eb2d9f3fd860f19d2dd1d004ec4',
 'x-cs-timestamp': '1732170941115'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '!@#$%^&*()_+'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=!@#$%^&*()_+&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941175&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170941115', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5174fae5dcc773ecd2eb4699cd7f2711504d4eb2d9f3fd860f19d2dd1d004ec4', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '!@#$%^&*()_+'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>109</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_longVulDataId</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传过长的vulDataId</td>
                <td>0.108301</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7dd9e1364f934d37e9fb45baf68148559f56b19f8b1d645aff8054aec6d2290f',
 'x-cs-timestamp': '1732170941225'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941286&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170941225', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7dd9e1364f934d37e9fb45baf68148559f56b19f8b1d645aff8054aec6d2290f', 'lang': 'zh-CN'}
请求参数：{'vulDataId': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>110</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_invalidVulDataIdFormat</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传不符合UUID格式的vulDataId</td>
                <td>0.105877</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0e9a30d4e3b6c0efdb3da3f7e2ce23c0a9f4becbe4e83ea4b0d678d8b634bbd1',
 'x-cs-timestamp': '1732170941334'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': 'not-a-uuid'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=not-a-uuid&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941393&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170941334', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0e9a30d4e3b6c0efdb3da3f7e2ce23c0a9f4becbe4e83ea4b0d678d8b634bbd1', 'lang': 'zh-CN'}
请求参数：{'vulDataId': 'not-a-uuid'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>111</td>
                <td class="caseexternaApitest_sqlpy">case\externaApi\test_sql.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000288</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">@pytest.fixture(scope="class")
    def setup_db():
        sqls = [
            """UPDATE `sys_global_config` SET config_value = 'false' WHERE config_desc = '验证码校验是否开启';""",
            """UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:${port}' WHERE config_name = 'ssp_url';""",
            """UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:${port}/cs/api/v2/engine/notify' WHERE config_name = 'ssp_call_back_url';""",
>           f"""UPDATE `engine_platform_info` SET address = 'http://127.0.0.1:{eng_port}' WHERE status = '1';""",
            """UPDATE `sys_global_config` SET config_value = 'true' WHERE config_name = 'account_more_client_login';""",
            """UPDATE `user` SET email = 'superadmin@seczone.cn' WHERE username = 'superadmin';""",
            """UPDATE `user` SET email = 'admin@seczone.cn' WHERE username = 'admin';""",
            """UPDATE `user` SET email = 'sec@seczone.cn' WHERE username = 'sec';""",
            """UPDATE `user` SET email = 'team@seczone.cn' WHERE username = 'team';""",
            """UPDATE `user` SET password = '04d351faff4f6e6ce75a2e9616c6ddb7a3c7b4cddbc4c24cfc42e4dd14084a98' WHERE email = 'team@seczone.cn';""",
            """UPDATE `user` SET password = '31993cd476303fd349547306815d985c18311c079d4cd9764f92b90b2d0e3437' WHERE email = 'sec@seczone.cn';""",
            """UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'admin@seczone.cn';""",
            """UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'superadmin@seczone.cn';""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(5, 'autotest_adduser', 'pt@seczone.cn', NULL, '1458a2f3d9b81f22f2ca4ecb896586eeeec7e1935bbf7477dbed0c243cf15a52', 4, 1, 1, '2024-11-06 15:33:03', '2100-02-19 00:00:00', NULL, '4da5e7f1-0593-4106-89d2-1f2ece279a42', NULL, 'a8f0ae4c-8e73-4cad-bcd1-3bf2d957fd1d', NULL, '00a7b33e-f075-4758-9ef0-d1bb989748ac', 1, 0, NULL, 0x34666361313135342D333030322D343233312D396237302D616433396330343732396538, NULL, 1, NULL, 1, NULL, NULL, NULL, '0', NULL, NULL, NULL, NULL, 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', '2024-11-06 15:33:03', '2024-11-12 11:01:24', NULL);""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(6, 'autotest_sec', 'autotest_sec@seczone.cn', NULL, '4b59534d07011a8f428ba256fabca6ddda6445e0c836e8855d6d69520d903d2f', 2, 2, 1, '2024-11-07 11:02:02', '2100-02-19 00:00:00', NULL, 'f560089f-f8c2-4a62-b90b-28c4834a561e', NULL, '04b9f2fb-2b2a-47ef-940e-c2e7dfb8339a', NULL, NULL, 1, 0, NULL, 0x31323362333230322D336537342D343839312D613935382D646235313538383134356363, NULL, 1, NULL, 1, NULL, NULL, NULL, '0', NULL, NULL, NULL, NULL, 'db735b1a-d6f6-49cf-91bf-f704f859e057', '2024-11-07 11:02:01', '2024-11-07 11:02:01', NULL);""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(7, 'team1', 'team1@seczone.cn', NULL, 'ae7344fd6015f51bdfe1c1ac1cb2c116bf108792fa5a27ea9d971391e0e4b238', 3, 1, 1, '2024-11-12 15:41:46', '2101-04-15 00:00:00', NULL, '68a66ba3-2719-4bc9-a100-76ae13175d1f', NULL, 'c248542d-d77b-4d21-b6ee-6356b95eb559', NULL, '00a7b33e-f075-4758-9ef0-d1bb989748ac', 1, 0, NULL, 0x36393537383765362D326333312D343238322D383137342D313731386261313431343137, NULL, 1, NULL, 1, '', NULL, NULL, '0', NULL, NULL, NULL, '+86', 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', '2024-11-12 15:41:45', '2024-11-12 16:04:03', NULL);"""
        ]
E       NameError: name 'eng_port' is not defined

case\externaApi\test_sql.py:13: NameError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>112</td>
                <td class="caseexternaApitest_testpy">case\externaApi\test_test.py</td>
                <td>TestCodeSecAPI.test1_compareResult</td>
                <td>None</td>
                <td>0.107127</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：新增扫描记录id不能为空。, 先前扫描记录id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '85728e01e2902559127e120a45d74f139066008c90affff79034c2cd1074ea30',
 'x-cs-timestamp': '1732170941448'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '', 'recordId': ''}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941506&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '新增扫描记录id不能为空。, 先前扫描记录id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170941448', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '85728e01e2902559127e120a45d74f139066008c90affff79034c2cd1074ea30', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '', 'recordId': ''}
响应：{'status': False, 'code': 'B500', 'message': '新增扫描记录id不能为空。, 先前扫描记录id不能为空。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_test.TestCodeSecAPI object at 0x000002313502AD50>

    def test1_compareResult(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareResult"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "",
            "recordId": ""
        }
    
        response = send_request(url, "get", parameter, base_path)
>       assert testcase.get("assert_csv") in response["message"]
E       NameError: name 'testcase' is not defined

case\externaApi\test_test.py:17: NameError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>113</td>
                <td class="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000335</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: delete from white_fun where name like '%接口创建白名单%';
Affected rows: 0
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>114</td>
                <td class="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</td>
                <td>TestCodeSecAPI.test_whiteCreate</td>
                <td>languageId=1</td>
                <td>0.148787</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/whiteFunction/whiteCreate
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '130489148755e577baa9cb0baebd8b81ac31bb1432e5b8b8ae4265b19f56b5d1',
 'x-cs-timestamp': '1732170941578'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'className': 'test',
 'createBy': 'return',
 'description': 'ceshi',
 'funName': 'test',
 'languageId': '1',
 'name': '接口创建白名单：语言id1',
 'outType': '',
 'packageName': 'test',
 'selectType': '0',
 'status': '1'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sclassName=test&createBy=return&description=ceshi&funName=test&languageId=1&name=接口创建白名单：语言id1&packageName=test&selectType=0&status=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732170941680&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200', 'message': '成功。', 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/whiteFunction/whiteCreate 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732170941578', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '130489148755e577baa9cb0baebd8b81ac31bb1432e5b8b8ae4265b19f56b5d1', 'lang': 'zh-CN'}
请求参数：{'languageId': '1', 'selectType': '0', 'name': '接口创建白名单：语言id1', 'status': '1', 'funName': 'test', 'className': 'test', 'packageName': 'test', 'outType': '', 'createBy': 'return', 'description': 'ceshi'}
响应：{'status': True, 'code': 'B200', 'message': '成功。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>115</td>
                <td class="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</td>
                <td>TestCodeSecAPI.test_1</td>
                <td>None</td>
                <td>0.000175</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_createProjectTask.py', 31, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>116</td>
                <td class="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</td>
                <td>TestCodeSecAPI.test_createProjectTask_success</td>
                <td>创建git项目任务_成功:启动扫描</td>
                <td>0.237584</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/getProjectUuidAndStoreId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIxN2I2ODQ5OC03MjNlLTQyZjctYWY4ZS0yZGFhMTg3ZjdmOWEifQ.J6Js_Pclof93BCIOao8QtFIN20rCQSP5qstR5QDKFb-ZdzBKBTrV-bzfB0afQTpWzMsEpeO4sq6bIobHHB0rQg',
 'lang': 'zh-CN',
 'loginNonce': 'cf5cc660-22f4-4eeb-92cd-c5fb64ed4a47',
 'sign': '2bdccf286134893df8d8354b08c3bdb0231e4ce77c7d03c455c2ac856d26e7fe',
 'timestamp': '1732170941721',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'projectUuid': '591b8d4d-0f2b-4ed9-8474-89a71ad0129b',
          'storeId': '2378eada-5723-4330-bc05-59f5259fb9da'},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/getGitBranch
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJlMjlkZTk4ZC0yZWU2LTQyYTUtYjg5OC0zNjk1NjkyNzM3YTcifQ.89WaXkbP7roMXdDNtI0b1niBh2BftncDTybaL8ZJclMYUZV5du9M2W6AibEd0ROyxD7pz72D7eNNjAJxSSqouw',
 'lang': 'zh-CN',
 'loginNonce': '200a907b-00d2-426d-bcc2-ad64a898ed18',
 'sign': 'de249b0a6b775580ac0f61d24da0f107d1a7a1f46c9f7be5a3ab3f5bd30c0a87',
 'timestamp': '1732170941748',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'branchList': ['main',
                         'heyaohua-main-patch-62543',
                         'branch-V6.0.22.00_1_240920_GPM-GPMS-MAJOR'],
          'tagList': ['test']},
 'message': '获取Git分支成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/getProjectUuidAndStoreId 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIxN2I2ODQ5OC03MjNlLTQyZjctYWY4ZS0yZGFhMTg3ZjdmOWEifQ.J6Js_Pclof93BCIOao8QtFIN20rCQSP5qstR5QDKFb-ZdzBKBTrV-bzfB0afQTpWzMsEpeO4sq6bIobHHB0rQg', 'loginNonce': 'cf5cc660-22f4-4eeb-92cd-c5fb64ed4a47', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170941721', 'sign': '2bdccf286134893df8d8354b08c3bdb0231e4ce77c7d03c455c2ac856d26e7fe', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectUuid': '591b8d4d-0f2b-4ed9-8474-89a71ad0129b', 'storeId': '2378eada-5723-4330-bc05-59f5259fb9da'}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/getGitBranch 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJlMjlkZTk4ZC0yZWU2LTQyYTUtYjg5OC0zNjk1NjkyNzM3YTcifQ.89WaXkbP7roMXdDNtI0b1niBh2BftncDTybaL8ZJclMYUZV5du9M2W6AibEd0ROyxD7pz72D7eNNjAJxSSqouw', 'loginNonce': '200a907b-00d2-426d-bcc2-ad64a898ed18', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170941748', 'sign': 'de249b0a6b775580ac0f61d24da0f107d1a7a1f46c9f7be5a3ab3f5bd30c0a87', 'lang': 'zh-CN'}
请求参数：{'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git'}
响应：{'status': True, 'code': 'B200', 'message': '获取Git分支成功。', 'data': {'branchList': ['main', 'heyaohua-main-patch-62543', 'branch-V6.0.22.00_1_240920_GPM-GPMS-MAJOR'], 'tagList': ['test']}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_createProjectTask.TestCodeSecAPI object at 0x000002313502B6E0>

    def test_createProjectTask_success(self):
        """创建git项目任务_成功:启动扫描"""
        url = f"{cs_url}/CodeSecInterfaceService/project/createProjectTask"
        projectUuid, storeId = getProjectUuidAndStoreId()
        branchName = getGitBranchList()
        parameter = {
            "sourceUserData": {
                "isTimeScan": 0,
                "password": "",
                "everyFew": 3,
                "timeScanType": 0,
                "hour": "",
                "branchName": branchName,
                "channelType": 1,
                "url": test_project_url,
                "minute": ""
            },
            "sourceMode": 2,
            "createTag": 1,
            "projectType": 1,
            "startScanning": 1,
            "scanConfigVulRules": {
                "fastScan": 0,
                "isIncrScan": 0,
                "jdkVersion": "1.8",
                "language": 1,
                "customRules": 5,
                "isScanBinary": 0,
                "isOpenRely": 0,
                "autoConfirm": 0,
                "fileIgnoreList": ""
            },
            "projectName": "接口创建项目" + str(int(time.time())),
            "storeId": storeId,
            "projectUuid": projectUuid
        }
>       response = send_request(url, "post", parameter, email_user=email_team)

case\internalApi\test_createProjectTask.py:73: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/project/createProjectTask', method = 'post'
parameter = {'createTag': 1, 'projectName': '接口创建项目1732170941', 'projectType': 1, 'projectUuid': '591b8d4d-0f2b-4ed9-8474-89a71ad0129b', ...}, base_path = None
email_user = 'team@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'dict' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>117</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_login_sec</td>
                <td>企管sec@seczone登录</td>
                <td>0.020023</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>118</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_login_team</td>
                <td>团管team@seczone登录</td>
                <td>0.022047</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>119</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_deleteProject</td>
                <td>删除多余项目</td>
                <td>0.000475</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">接口创建相关项目已清空！

前置步骤：删除多余项目用例！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>120</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_project_list</td>
                <td>内部接口1:获取项目列表数据</td>
                <td>0.042029</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJmZmExMjEzYy1iYzAzLTRiYjItODJhYi00MTNkZTA4YzJjMTQifQ.uLKpNs-fYHGEnJUGDzrW3eaY753EqJE3Eare7jDOVoHF6Vn1K-hVzGkLKYBxQaU01saCNVeNnltmk4wWFFx2mQ',
 'lang': 'zh-CN',
 'loginNonce': '0a5bbc35-a664-4b75-b062-6d85166151c0',
 'sign': 'f871390b021b233a7f3a93341ab194940aab69b9308d2082b33a0c05e0916d17',
 'timestamp': '1732170942037',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 72,
          'recordTotal': 72,
          'records': [{'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '170',
                       'groupId': 1,
                       'id': 167,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJmZmExMjEzYy1iYzAzLTRiYjItODJhYi00MTNkZTA4YzJjMTQifQ.uLKpNs-fYHGEnJUGDzrW3eaY753EqJE3Eare7jDOVoHF6Vn1K-hVzGkLKYBxQaU01saCNVeNnltmk4wWFFx2mQ', 'loginNonce': '0a5bbc35-a664-4b75-b062-6d85166151c0', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170942037', 'sign': 'f871390b021b233a7f3a93341ab194940aab69b9308d2082b33a0c05e0916d17', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 72, 'recordTotal': 72, 'records': [{'id': 167, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '170', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>121</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_admin</td>
                <td>None</td>
                <td>0.020485</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:db735b1a-d6f6-49cf-91bf-f704f859e057
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>122</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_sec</td>
                <td>None</td>
                <td>0.019407</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>123</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_team</td>
                <td>None</td>
                <td>0.019072</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>124</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000131</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_internalApi_case.py', 81, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>125</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test2_updateUserCenterInfo</td>
                <td>更新用户团队信息_失败，不存在或无权限的团队id</td>
                <td>0.000227</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/org/getUserSwitchOrg
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJhMDNjOTM5ZS1hZTFlLTQ2OWEtOWQ5NS03YjJmZDI3NGIzNDUifQ.V3Q_y5rsU2RaKwIMonzuPnm2yC_7U0gWFwrKm8xgn_PyCQSELBPAtNYTucC0nPw2whCeSuJtNPXwu6A4UVivAQ',
 'lang': 'zh-CN',
 'loginNonce': '5e0a4780-a863-4440-82c1-c5f547a7922a',
 'sign': '9ef439edc36633ac7acc2505c713f7b5ca1b477f27d046c232a847cf963e9908',
 'timestamp': '1732170942141',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': [{'name': 'dddd', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c'}],
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/org/getUserSwitchOrg 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJhMDNjOTM5ZS1hZTFlLTQ2OWEtOWQ5NS03YjJmZDI3NGIzNDUifQ.V3Q_y5rsU2RaKwIMonzuPnm2yC_7U0gWFwrKm8xgn_PyCQSELBPAtNYTucC0nPw2whCeSuJtNPXwu6A4UVivAQ', 'loginNonce': '5e0a4780-a863-4440-82c1-c5f547a7922a', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732170942141', 'sign': '9ef439edc36633ac7acc2505c713f7b5ca1b477f27d046c232a847cf963e9908', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': [{'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'name': 'dddd'}]}
可切换团队：6b953c2d-6435-41bc-a680-0688d086c35c
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_internalApi_case.TestCodeSecInternalAPI object at 0x00000231350896A0>
getUserSwitchOrg = '6b953c2d-6435-41bc-a680-0688d086c35c'

    def test2_updateUserCenterInfo(self, getUserSwitchOrg):
        """更新用户团队信息_失败，不存在或无权限的团队id"""
        url = f"{cs_url}/CodeSecInterfaceService/user/updateUserCenterInfo"
        params = {"id": "7b214572-4f1d-4630-ba73-12731ecfdf02", "orgUuid": 123}
        # params = {"id": "7b214572-4f1d-4630-ba73-12731ecfdf02", "orgUuid": "00a7b33e-f075-4758-9ef0-d1bb989748ac"}
>       response = send_request(url, "post", params, email_user=email_team)

case\internalApi\test_internalApi_case.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/updateUserCenterInfo', method = 'post'
parameter = {'id': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': 123}, base_path = None, email_user = 'team@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>126</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_project_list</td>
                <td>获取项目列表</td>
                <td>0.047563</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiI4NmM3ZDFiZS1lZWU0LTRjMTgtYmI0Ny1lNjhiOGFmYjJhYjMifQ.1BbO3C3A8Hg2T7bZiNcDyi65y9lgGvwinsGykhpyq2StTqkHvxr8tl6dQNJtp_vr6GsQRPR-lT41JmkSx7veig',
 'lang': 'zh-CN',
 'loginNonce': '9a216282-f7ae-418b-9bd7-cdbb070333bf',
 'sign': 'c2cc8c28c2aa762d3f200bde1a6fc3d5ccdba5a0451c1e1a1ebf0cb667799585',
 'timestamp': '1732170942194',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '10', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 7,
          'recordTotal': 69,
          'records': [{'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '170',
                       'groupId': 1,
                       'id': 167,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '169',
                       'groupId': 1,
                       'id': 166,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag为空',
                       'projectType': 1,
                       'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704',
                       'createTime': '2024-11-21 14:35:47',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '168',
                       'groupId': 1,
                       'id': 165,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag和branch不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag和branch不传',
                       'projectType': 1,
                       'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:47',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce',
                       'createTime': '2024-11-21 14:35:46',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '167',
                       'groupId': 1,
                       'id': 164,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_128个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_128个字符',
                       'projectType': 1,
                       'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:46',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '563f6416-bff4-43f0-b4f7-df24219849a3',
                       'createTime': '2024-11-21 14:35:46',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '166',
                       'groupId': 1,
                       'id': 163,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_1个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_1个字符',
                       'projectType': 1,
                       'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:46',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '165',
                       'groupId': 1,
                       'id': 162,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_不传',
                       'projectType': 1,
                       'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '164',
                       'groupId': 1,
                       'id': 161,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_包含空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_包含空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '163',
                       'groupId': 1,
                       'id': 160,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_为空',
                       'projectType': 1,
                       'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb',
                       'createTime': '2024-11-21 14:35:45',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '162',
                       'groupId': 1,
                       'id': 159,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'sshKey_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'sshKey_ok',
                       'projectType': 1,
                       'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:45',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4efbe410-fb17-427d-8081-4190c63d7004',
                       'createTime': '2024-11-21 14:35:44',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '161',
                       'groupId': 1,
                       'id': 158,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_false',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_false',
                       'projectType': 1,
                       'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:35:44',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiI4NmM3ZDFiZS1lZWU0LTRjMTgtYmI0Ny1lNjhiOGFmYjJhYjMifQ.1BbO3C3A8Hg2T7bZiNcDyi65y9lgGvwinsGykhpyq2StTqkHvxr8tl6dQNJtp_vr6GsQRPR-lT41JmkSx7veig', 'loginNonce': '9a216282-f7ae-418b-9bd7-cdbb070333bf', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732170942194', 'sign': 'c2cc8c28c2aa762d3f200bde1a6fc3d5ccdba5a0451c1e1a1ebf0cb667799585', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '10'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 7, 'recordTotal': 69, 'records': [{'id': 167, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8e2a9d94-5768-4381-99bf-f197405fffc0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': 'f0a96e58-44aa-4de5-b8d2-fcbb277a797f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '170', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 166, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6ab6b774-d909-4dfc-b39a-22092ed81f7d', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag为空', 'appId': 'b46414df-fbf2-40a2-97ab-819b5fd53aaf', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '169', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 165, 'createTime': '2024-11-21 14:35:47', 'updateTime': '2024-11-21 14:35:47', 'name': 'tag和branch不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '5d7a35b4-2f98-4eda-a5b0-72c3284e88d6', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag和branch不传', 'appId': '131b3e25-49ef-4cc4-ab38-30c7fe2d3704', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '168', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 164, 'createTime': '2024-11-21 14:35:46', 'updateTime': '2024-11-21 14:35:46', 'name': 'branch_128个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '4775b213-dfff-49ee-8631-7ac71621f806', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_128个字符', 'appId': 'dc93bf80-1dd7-4725-8c85-96fd9a8b18ce', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '167', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 163, 'createTime': '2024-11-21 14:35:46', 'updateTime': '2024-11-21 14:35:46', 'name': 'branch_1个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6b4069c9-45e6-4cbb-82f7-0c1747655153', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_1个字符', 'appId': '563f6416-bff4-43f0-b4f7-df24219849a3', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '166', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 162, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '32fcdf0f-579f-459d-ab4d-0c755db7cf73', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_不传', 'appId': 'cc24cc27-649d-4cf9-a645-0e3221cd2df4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '165', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 161, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_包含空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'afb1d6c4-b256-4851-9fa1-80928c983651', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_包含空格和特殊字符', 'appId': '9c2d2854-48f8-4bbf-9f1b-a3b766cef89f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '164', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 160, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'branch_为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '51558386-36e2-47c7-bbeb-82ac686b8384', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_为空', 'appId': 'd2e31f10-5db1-493b-b59f-1da42cd92600', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '163', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 159, 'createTime': '2024-11-21 14:35:45', 'updateTime': '2024-11-21 14:35:45', 'name': 'sshKey_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '11d47982-19fd-40da-b8cf-35a2beef6c23', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'sshKey_ok', 'appId': '4ddda1d3-3372-422d-a3ff-98e40033d5eb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '162', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 158, 'createTime': '2024-11-21 14:35:44', 'updateTime': '2024-11-21 14:35:44', 'name': 'isTokenEncrypt_tpye_false', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'af2db277-34e0-4bf5-9949-507006d274c1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_false', 'appId': '4efbe410-fb17-427d-8081-4190c63d7004', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '161', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>127</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_admin</td>
                <td>None</td>
                <td>0.018160</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:db735b1a-d6f6-49cf-91bf-f704f859e057
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>128</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_sec</td>
                <td>None</td>
                <td>0.018997</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>129</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_team</td>
                <td>None</td>
                <td>0.020366</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>130</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000157</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_main_process_scenario.py', 197, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>131</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticTreeData</td>
                <td>获取左侧漏洞书列表</td>
                <td>0.074628</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2MmZiYmUzMy1iY2M3LTQ3YzAtOTQyMS00MzAyMzkwOGViYzQifQ.2ZmmCXzQBRxUm7ZGp-oCYipi5CF3wZWPDZtmXcZvGk4_stj9r3eMPthA1Ls7IRHYFxk0YeI8Au_Np9qqPGzI8A',
 'lang': 'zh-CN',
 'loginNonce': '429b52b3-1d8e-4b4d-942e-2779705854e7',
 'sign': 'f628d3f11e1c63e5a9baf5349613d458bcaae3938f2fed3bf5c043da635933a3',
 'timestamp': '1732170942300',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticTreeData
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiIzNTY3ZDJjNS1lN2I5LTQxYTAtYjZiOS1mZWZiMjVmZjU2MjYifQ.8rSEUGUrwoF2jlVHVOsWGFeKfwfzErEZ4jzOEuHCM3qqDusGnpdAVBdnCk8CbYXTeevxq0VayG4wImSdT58l5g',
 'lang': 'zh-CN',
 'loginNonce': 'd828e6ea-c822-4a61-916f-002201e73384',
 'sign': 'efaa7a17653fbf98a50e824e87a3884a8181a878700ca32d8ea89b39cdb35027',
 'timestamp': '1732170942340',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
 'catId': '4',
 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
 'vulTagList': '1,2,3'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': [{'auditNum': 0,
           'countNum': 33,
           'key': '1',
           'languageId': 1,
           'languageName': 'Java/Jsp',
           'typeList': [{'auditNum': 0,
                         'countNum': 12,
                         'id': 2,
                         'key': '1-2',
                         'languageId': 1,
                         'show': True,
                         'typeName': '高危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 12,
                                               'key': '1-2-bf0829b9-d4ae-98b0-d254-0fbdae6bec52',
                                               'languageId': 1,
                                               'name': '硬编码云服务访问密钥',
                                               'riskId': '2',
                                               'typeId': 2,
                                               'vulDataId': 'bf0829b9-d4ae-98b0-d254-0fbdae6bec52',
                                               'vulName': 'Hardcoded Cloud '
                                                          'Service Access '
                                                          'Keys'}]},
                        {'auditNum': 0,
                         'countNum': 11,
                         'id': 3,
                         'key': '1-3',
                         'languageId': 1,
                         'show': True,
                         'typeName': '中危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 10,
                                               'key': '1-3-152aa596-0802-4351-9704-c1effe420833',
                                               'languageId': 1,
                                               'name': 'IP地址硬编码',
                                               'riskId': '3',
                                               'typeId': 3,
                                               'vulDataId': '152aa596-0802-4351-9704-c1effe420833',
                                               'vulName': 'Hardcoded IP '
                                                          'Address'},
                                              {'auditNum': 0,
                                               'countNum': 1,
                                               'key': '1-3-a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d',
                                               'languageId': 1,
                                               'name': '明文存储用户名',
                                               'riskId': '3',
                                               'typeId': 3,
                                               'vulDataId': 'a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d',
                                               'vulName': 'Credential '
                                                          'Management'}]},
                        {'auditNum': 0,
                         'countNum': 10,
                         'id': 4,
                         'key': '1-4',
                         'languageId': 1,
                         'show': True,
                         'typeName': '低危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 2,
                                               'key': '1-4-32ca8c52-378b-418a-974a-b57e051ab625',
                                               'languageId': 1,
                                               'name': '多余调试代码',
                                               'riskId': '4',
                                               'typeId': 4,
                                               'vulDataId': '32ca8c52-378b-418a-974a-b57e051ab625',
                                               'vulName': 'J2EE Bad Practices: '
                                                          'Leftover Debug '
                                                          'Code'},
                                              {'auditNum': 0,
                                               'countNum': 8,
                                               'key': '1-4-701d8766-b071-4585-b6c7-879d3c860ac1',
                                               'languageId': 1,
                                               'name': '使用系统输出流',
                                               'riskId': '4',
                                               'typeId': 4,
                                               'vulDataId': '701d8766-b071-4585-b6c7-879d3c860ac1',
                                               'vulName': 'Poor Logging '
                                                          'Practice: Use of a '
                                                          'System Output '
                                                          'Stream'}]}]}],
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2MmZiYmUzMy1iY2M3LTQ3YzAtOTQyMS00MzAyMzkwOGViYzQifQ.2ZmmCXzQBRxUm7ZGp-oCYipi5CF3wZWPDZtmXcZvGk4_stj9r3eMPthA1Ls7IRHYFxk0YeI8Au_Np9qqPGzI8A', 'loginNonce': '429b52b3-1d8e-4b4d-942e-2779705854e7', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170942300', 'sign': 'f628d3f11e1c63e5a9baf5349613d458bcaae3938f2fed3bf5c043da635933a3', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticTreeData 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiIzNTY3ZDJjNS1lN2I5LTQxYTAtYjZiOS1mZWZiMjVmZjU2MjYifQ.8rSEUGUrwoF2jlVHVOsWGFeKfwfzErEZ4jzOEuHCM3qqDusGnpdAVBdnCk8CbYXTeevxq0VayG4wImSdT58l5g', 'loginNonce': 'd828e6ea-c822-4a61-916f-002201e73384', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732170942340', 'sign': 'efaa7a17653fbf98a50e824e87a3884a8181a878700ca32d8ea89b39cdb35027', 'lang': 'zh-CN'}
请求参数：{'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'catId': '4', 'vulTagList': '1,2,3'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': [{'key': '1', 'languageId': 1, 'languageName': 'Java/Jsp', 'countNum': 33, 'auditNum': 0, 'typeList': [{'key': '1-2', 'languageId': 1, 'id': 2, 'typeName': '高危', 'countNum': 12, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-2-bf0829b9-d4ae-98b0-d254-0fbdae6bec52', 'languageId': 1, 'vulDataId': 'bf0829b9-d4ae-98b0-d254-0fbdae6bec52', 'typeId': 2, 'riskId': '2', 'name': '硬编码云服务访问密钥', 'vulName': 'Hardcoded Cloud Service Access Keys', 'countNum': 12, 'auditNum': 0}]}, {'key': '1-3', 'languageId': 1, 'id': 3, 'typeName': '中危', 'countNum': 11, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-3-152aa596-0802-4351-9704-c1effe420833', 'languageId': 1, 'vulDataId': '152aa596-0802-4351-9704-c1effe420833', 'typeId': 3, 'riskId': '3', 'name': 'IP地址硬编码', 'vulName': 'Hardcoded IP Address', 'countNum': 10, 'auditNum': 0}, {'key': '1-3-a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d', 'languageId': 1, 'vulDataId': 'a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d', 'typeId': 3, 'riskId': '3', 'name': '明文存储用户名', 'vulName': 'Credential Management', 'countNum': 1, 'auditNum': 0}]}, {'key': '1-4', 'languageId': 1, 'id': 4, 'typeName': '低危', 'countNum': 10, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-4-32ca8c52-378b-418a-974a-b57e051ab625', 'languageId': 1, 'vulDataId': '32ca8c52-378b-418a-974a-b57e051ab625', 'typeId': 4, 'riskId': '4', 'name': '多余调试代码', 'vulName': 'J2EE Bad Practices: Leftover Debug Code', 'countNum': 2, 'auditNum': 0}, {'key': '1-4-701d8766-b071-4585-b6c7-879d3c860ac1', 'languageId': 1, 'vulDataId': '701d8766-b071-4585-b6c7-879d3c860ac1', 'typeId': 4, 'riskId': '4', 'name': '使用系统输出流', 'vulName': 'Poor Logging Practice: Use of a System Output Stream', 'countNum': 8, 'auditNum': 0}]}]}]}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>132</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticTreeData2</td>
                <td>获取左侧漏洞书列表_参数化，设置变量：vulcatName、vulDataId</td>
                <td>0.000181</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_main_process_scenario.py', 214, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>133</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticVulTrace</td>
                <td>None</td>
                <td>0.075088</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIxZmQ0NTUwNS1hZmM5LTQxNzEtOTIwNC0yYzhjMzljZWMwNzAifQ.sRxcCDF1rPaQr-hzZGZoU3VScCOgOYoR4LSWJXGxqCfunOLOI0RQlUxmBTbe7EKDeAzSEuen-l9AplK6GEGvgg',
 'lang': 'zh-CN',
 'loginNonce': 'a24cd887-2821-41a9-9610-6069edf914e0',
 'sign': 'b3766e86a853fd363d68b650a78b836a9abc560608b195bca1f6d6da879678ad',
 'timestamp': '1732170942379',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': '超危',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': '高危',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': '中危',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': '低危',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': '建议',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticVulTrace
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJkNWE5ODc5Zi1mNmRhLTQwYWQtYWNlNy01YWEzN2ZlZDQ0MDAifQ.tKEm7fTDLl6Xoz8EcUgrbNktW31MH9Lv5sSxpHimSrjYvUz0qaCAPnUv25o2kwLQKUBCDEa6cOaESQdb29JpsQ',
 'lang': 'zh-CN',
 'loginNonce': 'f43adfba-a42c-46ae-898c-67c165d9e9dc',
 'sign': '7cf7283de652f378770c22cd1516712e4e757b4027174c5af3437982b55367a5',
 'timestamp': '1732170942415',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
 'catId': '4',
 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
 'riskId': '1,2,3',
 'vulDataId': 'b1119a27-1163-c65c-857c-1fe55658e286'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'recordTotal': 0,
          'records': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIxZmQ0NTUwNS1hZmM5LTQxNzEtOTIwNC0yYzhjMzljZWMwNzAifQ.sRxcCDF1rPaQr-hzZGZoU3VScCOgOYoR4LSWJXGxqCfunOLOI0RQlUxmBTbe7EKDeAzSEuen-l9AplK6GEGvgg', 'loginNonce': 'a24cd887-2821-41a9-9610-6069edf914e0', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170942379', 'sign': 'b3766e86a853fd363d68b650a78b836a9abc560608b195bca1f6d6da879678ad', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': '超危', 'typeNum': 24, 'typeId': 1}, {'typeName': '高危', 'typeNum': 12, 'typeId': 2}, {'typeName': '中危', 'typeNum': 13, 'typeId': 3}, {'typeName': '低危', 'typeNum': 10, 'typeId': 4}, {'typeName': '建议', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticVulTrace 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJkNWE5ODc5Zi1mNmRhLTQwYWQtYWNlNy01YWEzN2ZlZDQ0MDAifQ.tKEm7fTDLl6Xoz8EcUgrbNktW31MH9Lv5sSxpHimSrjYvUz0qaCAPnUv25o2kwLQKUBCDEa6cOaESQdb29JpsQ', 'loginNonce': 'f43adfba-a42c-46ae-898c-67c165d9e9dc', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170942415', 'sign': '7cf7283de652f378770c22cd1516712e4e757b4027174c5af3437982b55367a5', 'lang': 'zh-CN'}
请求参数：{'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'vulDataId': 'b1119a27-1163-c65c-857c-1fe55658e286', 'riskId': '1,2,3', 'catId': '4'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'recordTotal': 0, 'records': []}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>134</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_createProjectTask</td>
                <td>None</td>
                <td>0.033409</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI0Y2FlMjgxMC00ZWFmLTRmNjEtODYzZC1jNGVlYmMyYjExODEifQ.oLQ_ynSB-5fnQKgn9Xwz7eQunAtTnvPIZHUo12hWzG-YfqexfnYrEpyYzsHaIU5W_T9nubzNzY7vf1ofXIFGZw',
 'lang': 'zh-CN',
 'loginNonce': '72862a4f-8b08-4669-864e-f3b3425e3b14',
 'sign': '160e2b59f0ba40b361160b716e28955f638bcacc4564dba28d2ee461bd3551de',
 'timestamp': '1732170942454',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI0Y2FlMjgxMC00ZWFmLTRmNjEtODYzZC1jNGVlYmMyYjExODEifQ.oLQ_ynSB-5fnQKgn9Xwz7eQunAtTnvPIZHUo12hWzG-YfqexfnYrEpyYzsHaIU5W_T9nubzNzY7vf1ofXIFGZw', 'loginNonce': '72862a4f-8b08-4669-864e-f3b3425e3b14', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732170942454', 'sign': '160e2b59f0ba40b361160b716e28955f638bcacc4564dba28d2ee461bd3551de', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>135</td>
                <td class="caseinternalApitest_prevSqlpy">case\internalApi\test_prevSql.py</td>
                <td>TestCodeSecInternalAPI.test_prev</td>
                <td>None</td>
                <td>0.000519</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: update `user` SET email = 'superadmin@seczone.cn' where username = 'superadmin';
Affected rows: 0
Executing SQL: update `user` SET email = 'admin@seczone.cn' where username = 'admin';
Affected rows: 0
Executing SQL: UPDATE `user` SET email = 'sec@seczone.cn' WHERE username = 'sec';
Affected rows: 0
Executing SQL: UPDATE `user` SET email = 'team@seczone.cn' WHERE username = 'team';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '04d351faff4f6e6ce75a2e9616c6ddb7a3c7b4cddbc4c24cfc42e4dd14084a98' WHERE email = 'team@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '31993cd476303fd349547306815d985c18311c079d4cd9764f92b90b2d0e3437' WHERE email = 'sec@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'admin@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'superadmin@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'false' WHERE config_desc = '验证码校验是否开启';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:5001' WHERE config_name = 'ssp_url';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:5001/cs/api/v2/engine/notify' WHERE config_name = 'ssp_call_back_url';
Affected rows: 0
Executing SQL: UPDATE `engine_platform_info` SET address = 'http://127.0.0.1:5002' WHERE status = '1';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'true' WHERE config_name = 'account_more_client_login';
Affected rows: 0
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>136</td>
                <td class="caseinternalApitest_userpy">case\internalApi\test_user.py</td>
                <td>TestCodeSecAPI.test_create_sec</td>
                <td>创建用户_企管用户</td>
                <td>0.000266</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_user.TestCodeSecAPI object at 0x000002313508B5C0>

    def test_create_sec(self):
        """创建用户_企管用户"""
        url = f"{cs_url}/CodeSecInterfaceService/user/create"
        parameter = {
            "groupId": "1",
            "userName": "sec2",
            "userEmail": "sec2@seczone.cn",
            "password": "AO11qPATyM4Aw1D2jgwSMpdZ3u6xSHujY+nAGCrjQfD84UqEEnBy23OCewWpraO3XxrCPyfL0IcQNgKnRXP/3xCZj6DWIGBTpUJHKuuPbb2OG+FFQnj/xNGO3bed88ncvGKPTfoGiEisDdSFElLcgJMN+4nLYefuPRPMr8A5QOIZgzDIsIgCgKv4472GWLuPvL3wm8kvetSSKgkUv5vIWFCZTrs4iObnSOuBoS/+WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==",
            "confirmPassword": "f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJGDY5CdIp6LIJCKCMpYqPiYpdYPyudvlL3LL8L7ff89DBXIkFCMOZr3suOUrf+2p9JKBXnh5//9u9IvjlfckgeJ8Kvtg0dTS23AfvFwmQsY8vgerfvjTgagc3/QQHE6f8P1HxirdRIQz1P313ItLiqfFMtnPUflLtCio9nlsSIzqZI7wLXOSrpQ3virDagtEJXX8GvdNIDRzaz6wqzTP19bMEl79Sf6Fv/SkhDbnHo/9C2nMTRp2yYg==",
            "roleId": "2",
            "phoneNum": "",
            "countryCode": "+86",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, email_user=email_admin, password_str=password_admin)

case\internalApi\test_user.py:22: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/create', method = 'post'
parameter = {'confirmPassword': 'f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJG...WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==', ...}
base_path = None, email_user = 'admin@seczone.cn', password_str = 'Seczone@2018sec'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>137</td>
                <td class="caseinternalApitest_userpy">case\internalApi\test_user.py</td>
                <td>TestCodeSecAPI.test_create_team2</td>
                <td>创建用户_团管用户</td>
                <td>0.000232</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_user.TestCodeSecAPI object at 0x000002313508B800>

    def test_create_team2(self):
        """创建用户_团管用户"""
        url = f"{cs_url}/CodeSecInterfaceService/user/create"
        parameter = {
            "pageSize": 10,
            "groupId": "1",
            "orgUuid": "00a7b33e-f075-4758-9ef0-d1bb989748ac",
            "userName": "team2",
            "userEmail": "team_autotest" + get_timestamp()[-5:] + "@seczone.cn",
            "password": "AO11qPATyM4Aw1D2jgwSMpdZ3u6xSHujY+nAGCrjQfD84UqEEnBy23OCewWpraO3XxrCPyfL0IcQNgKnRXP/3xCZj6DWIGBTpUJHKuuPbb2OG+FFQnj/xNGO3bed88ncvGKPTfoGiEisDdSFElLcgJMN+4nLYefuPRPMr8A5QOIZgzDIsIgCgKv4472GWLuPvL3wm8kvetSSKgkUv5vIWFCZTrs4iObnSOuBoS/+WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==",
            "confirmPassword": "f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJGDY5CdIp6LIJCKCMpYqPiYpdYPyudvlL3LL8L7ff89DBXIkFCMOZr3suOUrf+2p9JKBXnh5//9u9IvjlfckgeJ8Kvtg0dTS23AfvFwmQsY8vgerfvjTgagc3/QQHE6f8P1HxirdRIQz1P313ItLiqfFMtnPUflLtCio9nlsSIzqZI7wLXOSrpQ3virDagtEJXX8GvdNIDRzaz6wqzTP19bMEl79Sf6Fv/SkhDbnHo/9C2nMTRp2yYg==",
            "roleId": "3",
            # "phoneNum": "",
            "countryCode": "+86",
            "status": 1, }
    
>       response = send_request(url, "post", parameter)

case\internalApi\test_user.py:44: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/create', method = 'post'
parameter = {'confirmPassword': 'f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJG...SkhDbnHo/9C2nMTRp2yYg==', 'countryCode': '+86', 'groupId': '1', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', ...}
base_path = None, email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            

            </tbody>
        </table>
    </div>

    <div style="height: 200px"></div>
</div>


<script>
    var tbodyTr = $('tbody tr');
    var testResult = $("#testResult");
    var testClass = $("#testClass");
    <!--    用例执行详细信息显示切换-->
    $(".btn_info").click(function () {
        $(this).parent().parent().next().toggle();

    });
    // 当选择用例类之后触发
    testClass.change(function () {
        var cls = $(this).val();
        var res = testResult.val();
        elementDisplay(cls, res);
        sort()
    });
    testResult.change(function () {
        var res = $(this).val();
        var cls = testClass.val();
        elementDisplay(cls, res);
        sort()
    });

    function elementDisplay(cls, res) {
        // 用例数据的显示
        if (cls === "所有") {
            if (res === "所有") {
                tbodyTr.has('button').show();
            } else if (res === '成功') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-success').show()

            } else if (res === '失败') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-warning').show()

            } else if (res === '错误') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-danger').show()

            } else if (res === '跳过') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-info').show()
            }
        } else {
            if (res === "所有") {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').show()
            } else if (res === '成功') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-success').show()
            } else if (res === '失败') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-warning').show()
            } else if (res === '错误') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-danger').show()
            } else if (res === '跳过') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-info').show()
            }
        }
    }

    function sort() {
        //重新排列显示序号
        // 选择所有可以见的tr
        var visibleTr = tbodyTr.filter(":visible");

        visibleTr.each(function (index, element) {
            element.firstElementChild.innerHTML = index + 1;

        })

    }

    $('.nav-tabs li').click(function () {
        $(this).find('a').addClass('active')
        $(this).siblings().find('a').removeClass('active');
        $(this).parent().next().children('.tab-content div').eq($(this).index()).addClass('active show').siblings().removeClass('active show')
    });
</script>

<script type="text/javascript">
    // 基于准备好的dom，初始化echarts实例
    var myChart = echarts.init(document.getElementById('char'));
    var myChart2 = echarts.init(document.getElementById('char2'));
    // 指定图表的配置项和数据
    option = {
        color: ['#00a10a', '#ddb518', 'rgba(204,46,41,0.73)', '#85898c'],
        tooltip: {
            trigger: 'item',
            formatter: '{a} <br/>{b}: {c} ({d}%)'
        },
        legend: {
            orient: 'vertical',
            left: 10,
            data: ['通过', '失败', '错误', '跳过']
        },
        series: [
            {
                name: '测试结果',
                type: 'pie',
                radius: ['50%', '70%'],
                avoidLabelOverlap: false,
                label: {
                    show: false,
                    position: 'center'
                },
                emphasis: {
                    label: {
                        show: true,
                        fontSize: '30',
                        fontWeight: 'bold'
                    }
                },
                labelLine: {
                    show: false
                },
                data: [
                    {value: 105, name: '通过'},
                    {value: 22, name: '失败'},
                    {value: 4, name: '错误'},
                    {value: 6, name: '跳过'}
                ]
            }
        ]
    };
    option2 = {
        tooltip: {
            formatter: '{a} <br/>{b} : {c}%'
        },
        toolbox: {
            feature: {
                restore: {},
                saveAsImage: {}
            }
        },
        series: [
            {
                name: '测试结果',
                type: 'gauge',
                detail: {formatter: '76.64%'},
                data: [{value: '76.64', name: '用例通过率'}],
                axisLine: {
                    lineStyle: {
                        color: [
                            [0.2, '#c20000'],
                            [0.8, '#ddb518'],
                            [1, '#00a10a']]
                    }
                }
            }
        ]
    };


    myChart2.setOption(option2);
    // 使用刚指定的配置项和数据显示图表。
    myChart.setOption(option);
</script>


</body>
</html>